ManagingIndexes文件材料教学稿件.pptVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Coalescing Indexes When you encounter index fragmentation, you can rebuild or coalesce the index. Before you perform either task, you should consider the cost and benefits of each option and choose the one that works best for your situation. Coalesce on an index is a block rebuild that is done online. In situations where you have B-tree index leaf blocks that can be freed up for reuse, you can merge those leaf blocks using the following SQL statement: ALTER INDEX hr.employees_idx COALESCE; The figure above shows the effect of ALTER INDEX … COALESCE on the index hr.employees_idx. Before performing the COALESCE operation, the first two leaf blocks are 50% full. This means the index is fragmented and can be coalesced to completely filling the first block, reducing fragmentation. Analyzing an Index Analyze the index to perform the following: Check all the index blocks for block corruption. Note that this command does not verify whether index entries correspond to data in the table. Populate the INDEX_STATS view with information about the index. Syntax ANALYZE INDEX [ schema.]index VALIDATE STRUCTURE After running this command, query INDEX_STATS to obtain information about the index as shown in the following example: Checking Indexes and Their Validity (continued) SELECT blocks, pct_used, distinct_keys lf_rows, del_lf_rows FROM index_stats; BLOCKS PCT_USED LF_ROWS DEL_LF_ROWS 25 11 14 0 1 row selected. Reorganize the index if it has a high proportion of deleted rows. For example: when the ratio of DEL_LF_ROWS to LF_ROWS exceeds 30%. When Should Indexes Be Dropped? Indexes may need to be dropped in the following scenarios: An index that is no longer needed by applications can be removed. An index may be dropped prior to performing bulk loads. Dropping an index prior to large data loads and re-creating them after the load: Improves performance of the load Uses index space more efficiently Indexes that are used only periodically do not need to be

文档评论(0)

youngyu0329 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档