11 2010 档案
sql server 查看执行效率低下的语句
摘要:就是在测量功能时,先以下命令清除sql server的缓存dbccfreeProcCache在点击某个按钮,执行完后,再执行下面语句,就可以知道系统运行什么Sql和多少次了,其主要慢语句是那些了;[代码] 阅读全文
posted @ 2010-11-29 20:11 Randy0528 阅读(313) 评论(0) 推荐(0)
[转]SQL2008如何压缩日志(log)文件?
摘要:在SQL2000/2005中可以快速压缩日志log文件,通过SQL,方法一:[代码]执行以上语句可以快速压缩日志文件到1M。但是以上语句中前两行在SQL 2008下无法执行 ,第一行提示“Incorrect syntax near the keyword 'TRANSACTION'.”第二行提示“One or more of the options (no_lo... 阅读全文
posted @ 2010-11-24 09:35 Randy0528 阅读(434) 评论(0) 推荐(0)
sql server2000中如何自动杀死死锁进程
摘要:一、创建存储过程 sp_killlockCREATE proc sp_killlock@kill_lock_spid bit=1,--是否杀掉死锁的进程,1 杀掉, 0 仅显示@show_spid_if_nolock bit=1 --如果没有死锁的进程,是否显示正常进程信息,1 显示,0 不显示asdeclare @count int,@s nvarchar(1000),@i intselect ... 阅读全文
posted @ 2010-11-10 16:51 Randy0528 阅读(665) 评论(0) 推荐(0)
Deadlock Troubleshooting - Trace 1222
摘要:OPEN 1222 TRACEDBCC TRACEON– Enable trace flags.DBCC TRACEOFF- Disable trace flags.DBCC TRACESTATUS- Display the status of trace flags.–> Turn flag on for only the session levelDBCC TRA... 阅读全文
posted @ 2010-11-10 15:24 Randy0528 阅读(448) 评论(0) 推荐(0)
分析及解决SQLServer死锁问题
摘要:死锁,简而言之,两个或者多个trans,同时请求对方正在请求的某个对象,导致双方互相等待。简单的例子如下:trans1trans2------------------------------------------------------------------------1.IDBConnection.BeginTransaction1.IDBConnection.BeginTransactio... 阅读全文
posted @ 2010-11-10 15:11 Randy0528 阅读(309) 评论(0) 推荐(0)