- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* 阶段二:练习子阶段 1、在实验过程中,教师应及时帮助学员解决实验中遇到的问题。 2、对于常见的、典型的问题,教师应该向所有学员强调,并说明如何避免、如何解决,应及时总结学员遇到的问题。 3、为提高实验效率,教师也可以让先作完的学员辅导没有完成的学员。教师也可以重点辅导基础差的学员。 4、在实验完成后,教员必须对实验中出现的共性问题进行总结,提示学员注意。 * 说明使用组合索引的原因.在前面课程中已经学习过了.一列中如果想指定主键,很重要的一步就是不能有重复的值组合索引,就是包含多个字段的索引。如果有一个查询,经常以多个字段作为组合查询条件,那么就应该在这些列上创建组合索引。当某个查询使用组合索引中的第一个索引列或全部列作为查询条件时,就会使用到组合索引。 * 索引还可以用于强迫字段数值的唯一性,或者是多个字组合值的唯一性 Create UNIQUE INDEX name ON table(column[,…]) 如果索引声明为唯一的.那么就不允许出现多个索引值相同的行.我们认为NULL值相互间不相等.一个多字段唯一索引认为只有两行数据里所有被\索引字段都相同的时候才是相同的,这种数据才被拒绝. 注意:给一个表增加唯一约束的比较好的办法是Alter Table … add constraint.用索引强制唯一约束应该认为是一个实现细节,而不应该直接访问.不过,我们应该知道,我们没有必要在唯一字段上建立索引,那样做只会重复建立自动创建的索引. * 主键索引的内容属于在创建主键时就会产生的.所以并不需要特意去演示.只要让学员明白主键索引的基本概念就可以了.在这里并不需要花费过多的时间去详细讲解. 在SQL Server中为表定义主键时将自动创建主键索引,主键索引是唯一索引的特殊类型。如果该表尚未创建聚集索引,并且在创建主键约束时未指定索引的类型,则主键约束会自动创建聚集索引,主键索引要求主键中的每个值都是唯一的。 主键索引肯定是唯一索引,而且一个表只有一个主键。 * 本页内容属于比较特殊的一部分.在章节安排时将它安排在了索引类型中了.但是它又并不能完全算索引的类型,确切的概念应该是如何建立索引表.那么就必须要说明一下索引表的作用或目的是什么? SQL SERVER2005支持建立索引表,将经常出现在查询结果里的字段包含到索引里。这样根据索引字段查询的时候,不需要二次定位可以直接定位的数据。 建立索引表的过程可以根据授课的进度来决定是否演示.因为本部分内容并不是重点内容.如果感觉有充裕的时间,可以在这里演示一下建立索引表的过程.如果没有时间,做一个基本的讲解也可以,基本的实现步骤如下: 1新建索引,选择包含字段 选择包含性列选项,可以选择需要包含的字段 * 在讲解了两部分内容后,建议在这个地方做一个小节,目的主要是第一为了了解一下学员的掌握情况.好便于调整以后的讲解方法.第二是为了给学员一个复习消化吸收的时间.如果一直讲,而不管学生是否可以接受,将会严重的影响授课的效果. 1查询优化的常见方法有哪些?一个是步数最少,一个是堵点最少.那么我们在这里重点讲解的就是步数最少.而堵点最少将在下次课中进行讲解. 2使用索引的时机:索引表体积小,便于读取到内存操作 索引里索引字段是排好序的,可以快速查找 当查找结果数据量大时候,不适合使用索引 创建索引后,都需要额外维护创建的索引 3.索引的常见类型:聚集和非聚集索引,唯一索引,组合索引,主键索引 4建立索引表的目的是什么? SQL SERVER2005支持建立索引表,将经常出现在查询结果里的字段包含到索引里。这样根据索引字段查询的时候,不需要二次定位可以直接定位的数据。 * 这是本章的第四部分内容.主要讲解的是使用索引的问题.本页PPT主要是一个承接部分的内容.在前面讲解了如何优化的问题,以及索引的概念和作用之后,我们对于优化的原理已经搞的比较清楚了.下面就进入了到底该不该优化的问题.这个时候就需要讲解以下四部分内容了.当然这四部分内容都会在后面的PPT中有比较详细的讲解.所以在这里可以不具体解释,只要说明这些都是如何使用索引的依据就可以了. * 执行计划的作用和相关概念的解释:查询优化首先要能知道查询语句是否使用了索引。在SQL SERVER里使用执行计划来查看查询语句的“执行路径”,从执行路径里可以使用图标方式看到查询语句执行步骤,每一步是否使用索引查找(seek)还是扫描(scan),用到什么索引。重要的是,执行计划可以是根据SQL SERVER查询优化器估算的计划,不需要查询语句的真正执行。在实际的工作中,先使用执行计划来判断查询语句是否按照预想的执行,然后再真正的加载数据进行测试。 第二部分执行计划的讲解首先要说明为什么要有两种方式.第一种方式主要应用于数据量非常的大,不
您可能关注的文档
最近下载
- 全套IECQQC080000-2017有害物质过程管理体系文件(HSPM).pdf VIP
- 中国东方资产管理股份有限公司招聘笔试题库2025.pdf
- 市场调查与分析: 数据分析网络调查报告撰写 (慕课版)王晓燕习题答案.docx
- 起重装卸机械操作工高级工培训大纲与教学内容概述.docx VIP
- 2025至2030中国中药饮片行业市场发展现状及竞争格局与投资发展报告.docx
- 2025年教科版六年级上册科学第一单元综合检测试卷及答案.pptx VIP
- 《企业质量管控与应用》课件.ppt VIP
- 吊顶施工合同范本.pdf VIP
- 公共建筑室内温度控制管理办法——空调系统节能运行管理制度.doc VIP
- 统编版八年级语文上册课件《诗词五首-渔家傲》.pptx VIP
文档评论(0)