欢迎来到天天文库
浏览记录
ID:20953337
大小:752.50 KB
页数:20页
时间:2018-10-18
《sql server 2005_索引》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、索引学习目标索引的概念索引的类型索引的创建和维护SQLServer数据存储结构2-1数据文件结构组成页SQLServer最小存储数据单位一个页大小是8K区管理空间的基本单位8个物理上连续的页(64KB)表被存储在区SQLServer数据存储结构2-2页:8KB区:64KB数据数据库数据文件.mdf或.ndf事务日志文件.ldf表数据的查找数据如何查找表扫描使用索引数据页Page7Page8Page9AkhtarFunkSmithMartin...Page4Page5Page6...............ConFunkWhite......RuddWhi
2、teBarr......SmithOtaJones......MartinPhuaJonesSmith...GanioJonesHall.................................................................................决定是否使用索引为什么创建索引加快存取速度强制数据行的唯一性索引的副作用占用空间降低了修改数据的速度索引的类型和特点在MicrosoftSQLServer2005系统中有两种基本的索引类型:聚集索引聚集索引是一种数据表的物理顺序与索引顺序相同的索引,非聚集索引则
3、是一种数据表的物理顺序与索引顺序不相同的索引。非聚集索引在非聚集索引中,基础表的数据行不是按照非聚集键的顺序排序和存储,且非聚集索引的叶级是由索引页而不是由数据页组成。堆堆是不含聚集索引的表,表中的数据没有任何的顺序。聚集索引的结构示意图在聚集索引上查找数据行ClusteredIndexPage140-RootPage100Page120Page130Page141Page145AkhtarBarrConFunkFunk...23345678253413341534.....................MartinMartinOtaPhuaRudd.
4、..12347778587878786078.....................SmithSmithSmithWhiteWhite...14345778797822341634.....................AkhtarGanio…Akhtar…MartinMartinSmith…Page110GanioHallJonesJonesJones...76788078243459782634.....................SELECTlastname,firstnameFROMmemberWHERElastname='Ota'Clu
5、steredIndexPage140-RootPage100Page120Page130Page141Page145AkhtarBarrConFunkFunk...23345678253413341534.....................MartinMartinOtaPhuaRudd...12347778587878786078.....................SmithSmithSmithWhiteWhite...14345778797822341634.....................AkhtarGanio…Akhtar…Ma
6、rtinMartinSmith…Page110GanioHallJonesJonesJones...76788078243459782634.....................MartinOta5878...Martinidindid=1rootsysindexes非聚集索引的结构示意图在非聚集索引上查找数据行Non-LeafLevelPage12-RootPage37Page28LeafLevel(KeyValue)Page41Page51Page61Page71Akhtar...MartinAkhtarBarrConFunkFunk4:706:
7、014:705:034:704:014:706:024:704:02MartinSmith...SmithSmithSmithWhiteWhite4:706:034:708:044:707:014:704:034:705:02AkhtarGanio...GanioHallJonesJonesJones4:709:014:709:044:709:024:708:034:707:03HeapPage707Page808Page70901020304..................AkhtarFunkSmithMatey...Page704Page705P
8、age706010203.....................ConnFun
此文档下载收益归作者所有