摘要: 毫无疑问,给表添加索引是有好处的,你要做的大部分工作就是维护索引,在数据更改期间索引可能产生碎片,所以一些维护是必要的。碎片可能是你查询产生性能问题的来源。 那么到底什么是索引碎片呢?索引碎片实际上有2种形式:外部碎片和内部碎片。不管哪种碎片基本上都会影响索引内页的使用。这也许是因为页的逻辑顺序错误... 阅读全文
posted @ 2014-10-29 14:13 不老的石头 阅读(4843) 评论(0) 推荐(1) 编辑
摘要: 创建索引是为了在检索数据时能够减少时间,提高检索效率。创建好了索引,并且所有索引都在工作,但性能却仍然不好,那很可能是产生了索引碎片,你需要进行索引碎片整理。 1、什么是索引碎片? 由于表上有过度地插入、修改和删除操作,索引页被分成多块就形成了索引碎片,如果索引碎片严重,那扫描索引的时间就会变长... 阅读全文
posted @ 2014-10-29 14:10 不老的石头 阅读(222) 评论(0) 推荐(0) 编辑
摘要: --直接调用下面的语句直接使用--插入测试数据200w条,可能会很久create table Student( Id int PRIMARY KEY identity(1,1), Name nvarchar(50), Age int) godeclare @i intset @i=1while @i... 阅读全文
posted @ 2014-10-29 09:59 不老的石头 阅读(365) 评论(0) 推荐(0) 编辑