摘要: 在分发服务器上执行查询:select top 100 * from distribution.dbo.msrepl_errors order by time desc 阅读全文
posted @ 2015-08-26 17:12 davidhou 阅读(189) 评论(0) 推荐(0) 编辑
摘要: --批量删除多个表select 'drop table ' +name from sysobjects where type = 'U' order by name 阅读全文
posted @ 2015-08-26 11:54 davidhou 阅读(1812) 评论(0) 推荐(0) 编辑
摘要: 常用--查询数据库中所有表的记录数,所占空间,索引使用空间 exec sp_MSForEachTable @precommand=N'create table ##(表名 sysname,记录数 int,保留空间 Nvarchar(20),使用空间 varchar(20),索引使用空间 varch... 阅读全文
posted @ 2015-08-26 11:53 davidhou 阅读(912) 评论(0) 推荐(0) 编辑
摘要: 直接将数据库备份到其他机器上--如果xp_cmdshell没有启用,请先启用sp_configure 'show advanced options',1reconfiguregosp_configure 'xp_cmdshell',1reconfigurego--1.先创建映射exec master... 阅读全文
posted @ 2015-08-26 10:48 davidhou 阅读(3410) 评论(0) 推荐(0) 编辑
摘要: 远程桌面时,最上面那一行退出远程桌面的小按钮没有了,按下“Ctrl+Alt+Break”组合键,即可切换到普通屏幕状态。 阅读全文
posted @ 2015-08-26 10:33 davidhou 阅读(2164) 评论(0) 推荐(0) 编辑
摘要: 执行语句前可以再点击:包括实际的执行计划--清除缓存,生产机慎用--checkpoint--清空编译缓存 DBCC freeproccacheGO--清空数据缓存DBCC DROPCLEANBUFFERSGO--DBCC FREESYSTEMCACHE ('ALL','default');--GOD... 阅读全文
posted @ 2015-08-26 10:30 davidhou 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 使用profiler建立跟踪,将跟踪结果存到表中,使用下面存储过程执行 exectemp_profiler 'tra_tablename'对表数据进行处理归类,然后进行性能分析1.先建存储过程2.再执行下面的查询--处理trace数据 --exec temp_profiler 'temp_profi... 阅读全文
posted @ 2015-08-26 10:25 davidhou 阅读(376) 评论(0) 推荐(0) 编辑
摘要: 查找执行情况最差的查询。例如,可以创建一个捕获与TSQL和Stored Procedure事件类(RPC:Completed和SQL:BatchCompleted)相关的事件的跟踪。在此跟踪中包括所有数据列,按Duration分组并指定事件准则。例如,如果指定事件的Duration必须至少为 100... 阅读全文
posted @ 2015-08-26 10:14 davidhou 阅读(579) 评论(0) 推荐(0) 编辑