欢迎来到天天文库
浏览记录
ID:37299153
大小:1020.57 KB
页数:33页
时间:2019-05-21
《第8章 索引、全文索引与优化》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、《SQLServer数据库管理与开发》第8章索引、全文索引与优化教学提示:数据库中的索引与书籍中的索引类似。在一本书中,利用索引可以快速查找所需信息,无须阅读整本书。在数据库中,索引使数据库程序无须对整个表进行扫描,就可以在其中找到所需数据。当创建数据库并优化其性能时,应该为数据查询所使用的表列创建索引。教学要求:通过本章的学习,读者应该掌握以下内容:索引的概念、索引的创建、管理和维护、全文索引的使用。北京大学出版社ISBN7-301-10173-2/TP.08422005.10《SQLServer数据库管理与开发》第
2、8章索引、全文索引与优化8.1索引的概念8.2索引的类型8.3索引的创建与管理8.4索引的维护8.5索引优化8.6全文索引8.7本章实训北京大学出版社ISBN7-301-10173-2/TP.08422005.10第8章索引、全文索引与优化《SQLServer数据库管理与开发》1索引概念1.1索引的概念概念优、缺点建索引的列2索引类型3创建管理4维护索引5索引优化6全文索引7本章实训北京大学出版社ISBN7-301-10173-2/TP.08422005.10第8章索引、全文索引与优化《SQLServer数据库管理与开
3、发》1索引概念1.2创建索引的优、缺点概念优、缺点建索引的列�创建索引所具有的优点,使得可以极大地提高系2索引类型统的性能3创建管理4维护索引5索引优化�索引为性能所带来的好处也是有代价的。使用索6全文索引引有许多不利的方面7本章实训注意:在设计和创建索引时,应确保对性能的提高程度大于在存储空间和处理资源方面的代价。北京大学出版社ISBN7-301-10173-2/TP.08422005.10第8章索引、全文索引与优化《SQLServer数据库管理与开发》1索引概念1.3考虑建索引的列概念优、缺点建索引的列2索引类型�
4、在经常需要搜索的列上;3创建管理�在作为主键的列上;4维护索引�在经常用在连接的列上;5索引优化�在经常使用在WHERE子句中的列。6全文索引�在经常需要排序的列上;7本章实训�在经常需要根据范围进行搜索的列上;北京大学出版社ISBN7-301-10173-2/TP.08422005.10第8章索引、全文索引与优化《SQLServer数据库管理与开发》1索引概念1.3不考虑建索引的列概念优、缺点建索引的列2索引类型�对于那些在查询中很少使用或者参考的列;3创建管理�对于那些只有很少唯一数据值的列;4维护索引�对于那些定
5、义为TEXT、NTEXT、IMAGE或BIT5索引优化等数据类型的列;6全文索引�当列的修改性能远远大于检索性能时。7本章实训北京大学出版社ISBN7-301-10173-2/TP.08422005.10第8章索引、全文索引与优化《SQLServer数据库管理与开发》1索引概念2.1聚集索引2索引类型聚集索引非聚集索引3创建管理4维护索引5索引优化6全文索引7本章实训北京大学出版社ISBN7-301-10173-2/TP.08422005.10第8章索引、全文索引与优化《SQLServer数据库管理与开发》1索引概念2
6、.1聚集索引2索引类型聚集索引�提示:在缺省情况下,所创建的索引非聚集索引是非聚集索引;在每一个表上面,可3创建管理4维护索引以创建不多于249个非聚集索引。5索引优化�注意:由于非聚集索引使用索引页存6全文索引储,因此它比聚集索引需要更多的存7本章实训储空间,且检索效率较低。北京大学出版社ISBN7-301-10173-2/TP.08422005.10第8章索引、全文索引与优化《SQLServer数据库管理与开发》1索引概念2.2非聚集索引2索引类型聚集索引非聚集索引3创建管理4维护索引5索引优化6全文索引7本章实训
7、北京大学出版社ISBN7-301-10173-2/TP.08422005.10第8章索引、全文索引与优化《SQLServer数据库管理与开发》1索引概念2.2非聚集索引2索引类型聚集索引非聚集索引�提示:在缺省情况下,所创建的索3创建管理引是非聚集索引;在每一个表上4维护索引面,可以创建不多于249个非聚集5索引优化6全文索引索引。7本章实训�注意:由于非聚集索引使用索引页存储,因此它比聚集索引需要更多的存储空间,且检索效率较低。北京大学出版社ISBN7-301-10173-2/TP.08422005.10第8章索引、
8、全文索引与优化《SQLServer数据库管理与开发》1索引概念3.1使用T-SQL创建与管理索引2索引类型3创建管理T-SQL语句企业管理器使用T-SQL语句中的CREATEINDEX,既可以创建使用向导聚集索引或非聚集索引。其语法如下:4维护索引CREATE[UNIQUE][CLUSTERED
9、5索引优化NONCLUSTERED
此文档下载收益归作者所有