置顶推荐

按字母【S】检索_第76页

首页

sqlserver 触发器学习(实现自动编号)

2020-02-16 标签:sqlserver,触发器,学习,实现,自动,编号,总结,常用,基本点,如下,两种,类型,数据,定义,语言,ddl,和数,操纵

总结常用基本点如下: 1、触发器有两种类型:数据定义语言触发器(DDL触发器)和数据操纵语言触发器(DML触发器)。   DDL触发器:在用户对数据库执行数据定义(CREATE、ALTER、DROP或相似的语句)对数据库结构进行修改时激活而做出响应。   DML触发器:在用户对数据库执行数据操作时发

Sql Server 2012 分页方法分析(offset and fetch)
SQLServer

Sql Server 2012 分页方法分析(offset and fetch)

2020-02-16 标签:sql,server,2012,分页,方法,分析,offset,fetch,其中,最重要的,特性,是用,既然,肯定,要和,之前,方式,来比

其中 offset and fetch 最重要的新特性是 用来 分页,既然要分析 分页,就肯定要和之前的分页方式来比较了,特别是 Row_Number() 了,在比较过程中,发现了蛮多,不过最重要的,通过比较本质,得出了优劣,也和大家一起分享下。 准备工作,建立测试表:Article_Detail,

SQL server高级应用 收藏版
SQLServer

SQL server高级应用 收藏版

2020-02-16 标签:sql,server,高级,应用,收藏,约束,实现,代码,如下,use,master,go,exists,select

一. 建库,建表,加约束. 1.1建库 实现代码如下: use master go if exists (select * from sysdatabases where name='MyDatabase')—判断master数据库sysdatagbases表中是否存在将要创建的数据库名 drop

首页

SqlServer 索引自动优化工具

2020-02-16 标签:sqlserver,索引,自动,优化,工具,鉴于,人手,严重,不足,当时,人的,资源,打消,逐个,手动,改的,念头

鉴于人手严重不足(当时算两个半人的资源),打消了逐个库手动去改的念头。当前的程序结构不允许搞革命的做法,只能搞搞改良,所以准备搞个自动化工具去处理。原型刚开发完,开会的时候以拿出来就遭到运维DBA团队强烈抵制,具体原因不详。最后无限延期。这里把思路分享下。欢迎拍砖。   整个思路是这样的,索引都是为

深入理解javascript学习笔记(一) 编写高质量代码
JavaScript

深入理解javascript学习笔记(一) 编写高质量代码

2020-02-16 标签:深入,理解,javascript,学习,笔记,编写,高质量,代码,变量,全局变量,特征,不自觉,创建,出乎意料,容易,首先,甚至不,需要,声明,就可以

一、变量 全局变量 JavaScript的两个特征,不自觉地创建出全局变量是出乎意料的容易。首先,你可以甚至不需要声明就可以使用变量;第二,JavaScript有隐含的全局概念,意味着你不声明的任何变量都会成为一个全局对象属性(不是真正意义上的全局变量,可以用delete删除) 实现代码如下: fu

SQL Server 2008存储结构之GAM、SGAM介绍
SQLServer

SQL Server 2008存储结构之GAM、SGAM介绍

2020-02-16 标签:sql,server,2008,存储,结构,gam,sgam,介绍,当我,创建,数据库,例如,缺省,方式,create,database,testdb,sqlserver,自动,帮我

当我们创建一个数据库的时候,例如以缺省的方式CREATE DATABASE TESTDB,SQLServer自动帮我们创建好如下两个数据库文件。 这两个数据文件是实实在在的操作系统文件,其中一个是叫行数据文件,用来存储数据库的各种对象,另外一个是日志文件,从来记录数据变化的过程。   从逻辑角度而言

首页

sqlserver 查询数据库大小的方法

2020-02-16 标签:sqlserver,查询,数据库,大小,方法,insus,net,想到,的是,从下,面的,sql,语句,就可以,因此,分享,于此,实现,代码,如下

但Insus.NET想到的是,从下面的SQL语句,就可以查询到数据库大小。因此分享于此。 实现代码如下: SELECT DB_NAME(database_id) AS [Database Name],[Name] AS [Logical Name],[Physical_Name] AS [Physi

SQL Server 数据页缓冲区的内存瓶颈分析
SQLServer

SQL Server 数据页缓冲区的内存瓶颈分析

2020-02-16 标签:sql,server,数据,缓冲区,内存,瓶颈,分析,会把,经常,使用,到的,缓存,在内,用以,提高,访问,速度,磁盘

SQL Server会把经常使用到的数据缓存在内存里(就是数据页缓存),用以提高数据访问速度。因为磁盘访问速度远远低于内存,所以减少磁盘访问量同样是数据库优化的重要方面。 当数据页缓存区出现内存不足,则会出现查询慢,磁盘忙等等问题。 分析方法:主要是用到性能计数器。 查看如下性能计数器: 1. SQ

首页

SQL处理多级分类,查询结果呈树形结构

2020-02-16 标签:sql,处理,多级,分类,查询,结果,树形,结构,弊端,数据量,达到,以上,这方,极端,占用

这样处理的弊端是:如果数据量大,子分类很多,达到4级以上,这方法处理极端占用数据库连接池 对性能影响很大。 如果用SQL下面的CTE递归处理的话,一次性就能把结果给查询出来,而且性能很不错 比用程序处理(数据量很大的情况),临时表性能更好,更方便 实现代码如下: with area as( sele

首页

sql 存储过程批量删除数据的语句

2020-02-16 标签:sql,存储,过程,批量,删除,数据,语句,实现,代码,如下,create,procedure,batch,delete,tablename,n,varchar,100

实现代码如下: Create PROCEDURE Batch_Delete @TableName nvarchar(100), --表名 @FieldName nvarchar(100), --删除字段名 @DelCharIndexID nvarchar(1000) as DECLARE @Poin