SQL
微信公众号
Hello world
展开
-
查看SQL语句执行效率
declare @d datetimeset @d=GETDATE()select top 6000 phone from T_Wphone select [语句执行花费时间(毫秒)] = DATEDIFF(MS,@d,getdate())原创 2012-05-31 08:50:37 · 1631 阅读 · 1 评论 -
声明表变量
以前都是想着怎么用临时表,今天才发现,用表变量,更简单、省时……一个完整的实现过程如下:declare @tempable table( --声明表变量的结构name nvarchar(20),age int)insert into @tempable select top 2 stuName,stuAge from Student --将原创 2012-05-14 09:46:47 · 3006 阅读 · 2 评论 -
分页存储过程
在前辈们的基础上,修改了几个地方,用起来感觉还挺好的一个分页存储过程:USE [Information]GO/****** Object: StoredProcedure [dbo].[UP_GetRecordByPage] Script Date: 12/19/2011 19:13:25 ******/SET ANSI_NULLS ONGOSET原创 2012-01-03 13:46:55 · 605 阅读 · 0 评论 -
SQL Server死锁总结
1. 死锁原理 根据操作系统中的定义:死锁是指在一组进程中的各个进程均占有不会释放的资源,但因互相申请被其他进程所站用不会释放的资源而处于的一种永久等待状态。 死锁的四个必要条件:互斥条件(Mutual exclusion):资源不能被共享,只能由一个进程使用。请求与保持条件(Hold and wait):已经得到资源的进程可以再次申请新的资源。非剥夺条件(No p转载 2012-10-09 16:16:52 · 1122 阅读 · 0 评论