首页 > 其他 > 详细

转载+自己心得

时间:2016-05-25 18:46:52      阅读:190      评论:0      收藏:0      [点我收藏+]
--删除表
DROP TABLE dbo.Person
--创建表
CREATE TABLE Person(ID INT IDENTITY,NAME CHAR(900))
--插入数据
DECLARE @ch AS INT=97
WHILE @ch<=122
BEGIN
    INSERT INTO dbo.Person VALUES(REPLICATE(CHAR(@ch),5))
    SET @ch=@ch+1
END
--查询
select * from Person

--*****************实验结果*****************************--

--聚集索引(数据页都变成聚集索引页 )
CREATE clustered index index_id on person(id)
dbcc ind(Test,Person,-1)--查看数据页
dbcc traceon(3604)
dbcc page(Test,1,237,1)--查看数据页详情
dbcc page(Test,1,236,1)-- 查看数据页详情
dbcc page(Test,1,236,3)-- 查看分页节点和叶子节点关系

--非聚集索引(增加非聚集索引页)
create index noindex_name on person(name)
dbcc ind(Test,Person,-1)--查看数据页
dbcc traceon(3604)
dbcc page(Test,1,228,1)--查看数据页详情
dbcc page(Test,1,236,3)--- 查看分页节点和叶子节点关系

 

原文链接

 

转载+自己心得

原文:http://www.cnblogs.com/xuliang1992/p/5527789.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!