摘要:
-------------索引使用率select distinct db_name(database_id) as N'数据库名称', object_name(a.object_id) as N'表名', b.name N'索引名称', user_se... 阅读全文
摘要:
/*============================================================================ File: VirtualFileStats.sql Summary: sys.dm_io_virtual_file_stats... 阅读全文
摘要:
一台服务器上,用性能监视器死活显示不出来一部分计数器,没办法,用sql语句查了--所有和sql相关的计数器select * from sys.dm_os_performance_counters select * from sys.dm_os_performance_counters where o... 阅读全文
摘要:
USE [master]GOEXEC master.dbo.sp_addlinkedserver @server = N'192.168.1.101', @srvproduct=N'SQL Server'--创建链接服务器EXEC master.dbo.sp_addlinkedsrvlogin @r... 阅读全文
摘要:
select [name] ,create_date ,modify_date FROM sys.all_objects where type_desc = N'SQL_STORED_PROCEDURE' --and name = 'spName' and modify_date >='20... 阅读全文
摘要:
新增功能,需要新增一列,如果直接加的话会卡死ALTER TABLE dbo.test1 ADD n4 BIT DEFAULT(0) not null采用以下步骤执行成功:1.ALTER TABLE dbo.test1 ADD n4 BIT DEFAULT(0)2.ALTER TABLE [dbo].... 阅读全文
摘要:
历史遗留问题,某些字段中有默认值,但允许为空,且记录中有为空的数据。直接更改为非空的话会报错,解决办法:1.alter table test1 with nocheck add constraint ck_n3 check (n3 is not null) 增加一个非空的约束但加上with noch... 阅读全文
摘要:
这是一个相当高级的SQL Server监控工具,全面监控SQL Server的活动与性能,分析性能瓶颈,给出优化建议。red-gate有一个在线的数据库监控工具,不过那个商业的东西价钱不便宜。我写的这个平民版,开源,功能上有颇多的差异(各有长短)。项目在Codeplex上开源:http://sqlm... 阅读全文
摘要:
数据库开发人员总在想,每次修改了函数/存储过程,我们都得自己做备份,用以历史参考,当发现错误的时候,可以回滚SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOcreate trigger [tr_MStran_alterschemaonly] on datab... 阅读全文
摘要:
对比两个数据库中相同的表不同的索引USE db1--实现将sqlserver数据库的索引全部查出,包括索引名select a.name as tabname ,h.name as idnameINTO #tFROM sys.objects as a right join sy... 阅读全文