摘要: 最近需要给一个表加索引,发现提示:在一个表上创建的非聚集索引或列统计不能超过 249 个。 于是看了看这个表的信息,该表只有一个聚集索引,但是字段很多,所以能够由此判断,是因为该表字段过多, 导致生成的统计信息过多导致无法再增加索引 于是可以使用: select * from sysindexes  阅读全文
posted @ 2016-02-02 15:40 大D哥 阅读(305) 评论(0) 推荐(0)
摘要: 重建索引可以有效整理产生的索引碎片,从而加快查询速度例如有个表:MyTableDBCC DBREINDEX( MyTable ,'', 100 )参数1:填表名参数2:为''的话,表示该表的所有索引参数3:填充因子,默认100上面的写法,可以简化为DBCC DBREINDEX( MyTable ) 阅读全文
posted @ 2016-01-25 12:04 大D哥 阅读(3807) 评论(0) 推荐(0)
摘要: set statistics io onset statistics time on 要执行的SQL语句set statistics time offset statistics io off上下两段话把SQL语句包起来,一起执行,就可以在查询分析器-消息 里面看到详细信息了,从而根据扫描次数进行... 阅读全文
posted @ 2016-01-25 12:00 大D哥 阅读(547) 评论(0) 推荐(0)
摘要: USE msdb ;GOEXEC dbo.sp_update_job @job_name = N'作业名称', @new_name = N'作业名称'', @description = N'', @enabled = 0 ;--1 启用作业 ,0 禁用作业GO 阅读全文
posted @ 2016-01-22 17:03 大D哥 阅读(623) 评论(0) 推荐(1)
摘要: 做这个项目,以前只在业务表增加字段,而没在其历史表增加对应字段最近客户需要将业务表和历史表的字段保持一致。于是用这个语句来进行对比即可,如果查出来有数据,则表示有字段差异--2个表比较DECLARE @SourceTableName VARCHAR(100)DECLARE @DestTableNam... 阅读全文
posted @ 2016-01-13 16:09 大D哥 阅读(1219) 评论(0) 推荐(0)