当前位置:首页 > 开发 > 数据库 > 正文

索引原则-总结

发表于: 2013-05-02   作者:coollyj   来源:转载   浏览:
摘要: 选择基数较大的列做索引。 对于多列索引,将查询中引用最多的列放在定义前面。 索引够用就可,过多的索引会降慢更新操作并消耗额外空间。 考虑管理开销,避免在索引中的列多于5个。 避免添加与已有索引相似的索引,这样会加大优化器工作及降低更新时间。 可以用CREATE INDEX的INCLUDE子句使索引包含查询中引用的所有列(INCLUDE列中是索引的一部分,只作为索引

选择基数较大的列做索引。
对于多列索引,将查询中引用最多的列放在定义前面。
索引够用就可,过多的索引会降慢更新操作并消耗额外空间。
考虑管理开销,避免在索引中的列多于5个。
避免添加与已有索引相似的索引,这样会加大优化器工作及降低更新时间。
可以用CREATE INDEXINCLUDE子句使索引包含查询中引用的所有列(INCLUDE列中是索引的一部分,只作为索引页的一部分存储。)。
有大量重复值、且经常有范围查询(between, >, >=, =order bygroup by发生的列,可考虑建立群集索引。
经常同时存取多列,且每列都含有重复值可考虑建立组合索引。

索引原则-总结

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号