数据库实验内容05(索引).doc

数据库实验内容05(索引).doc

ID:51437666

大小:352.50 KB

页数:5页

时间:2020-03-24

数据库实验内容05(索引).doc_第1页
数据库实验内容05(索引).doc_第2页
数据库实验内容05(索引).doc_第3页
数据库实验内容05(索引).doc_第4页
数据库实验内容05(索引).doc_第5页
资源描述:

《数据库实验内容05(索引).doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、实验内容051)使用对象资源管理器创建、管理索引①为学生表创建一个索引名为“stu_id”的唯一性非聚集索引,索引关键字是“学号”,填充因子80%。②重命名索引,将索引“stu_id”重命名为“学生表_学号”。③删除索引“学生表_学号”。2)使用T-SQL语句创建、管理索引①为员工表创建一个索引名为“stu_id”的唯一性非聚集索引,索引关键字是“学号”,填充因子80%。②重命名索引,将索引“stu_id”重命名为“学生表_学号”。此处发现该语句在SQLServer2008中不能运行,没有这样的语法;只得用更名方法:③为学期成绩表创建一个索引名为“学生_成

2、绩_index”的非聚集复合索引,索引关键字为“学号”,升序,课程编号,降序,填充因子50%。④删除索引“学生表_学号”和“学生_成绩_index”。3)索引前后的执行计划①删除学生表中学号上的主键。按学生姓名和课程名称查询对应的成绩,然后观察执行计划信息,计算总的I/O和CPU开销。(学生表和学期成绩表中的学号都没有索引)即:总I/O开销为:0.003125*3=0.009375;总CPU开销为:0.0006567。②为学期成绩表创建一个索引名为“学期成绩_学号”的非聚集索引,索引关键字为“学号”,升序;按学生姓名和课程名称查询对应的成绩,然后观察执行计

3、划信息,计算总的I/O和CPU开销。(学生表中学号没索引,学期成绩表中的学号有非聚集索引)即:总I/O开销为:0.003125*3=0.009375;总CPU开销为:0.0006567。③重建学生表中学号上的主键,删除“学期成绩_学号”的非聚集索引。按学生姓名和课程名称查询对应的成绩,然后观察执行计划信息,计算总的I/O和CPU开销。(学生表中学号有聚集索引,学期成绩表中的学号没有非聚集索引)即:总I/O开销为:0.003125*3=0.009375;总CPU开销为:0.0006567。④为学期成绩表创建一个索引名为“学期成绩_学号”的非聚集索引,索引关键

4、字为“学号”,升序。按学生姓名和课程名称查询对应的成绩,然后观察执行计划信息,计算总的I/O和CPU开销。(学生表中学号有聚集索引,学期成绩表中的学号有非聚集索引)即:总I/O开销为:0.003125*3=0.009375;总CPU开销为:0.0006567。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。