开发者社区> 问答> 正文

索引设计的原则?

索引设计的原则?

展开
收起
请回答1024 2020-03-31 10:44:10 615 0
1 条回答
写回答
取消 提交回答
    1. 适合索引的列是出现在where子句中的列,或者连接子句中指定的列
    2. 基数较小的类,索引效果较差,没有必要在此列建立索引
    3. 使用短索引,如果对长字符串列进行索引,应该指定一个前缀长度,这样能够节省大量索引空间
    4. 不要过度索引。索引需要额外的磁盘空间,并降低写操作的性能。在修改表内容的时候,索引会进行更新甚至重构,索引列越多,这个时间就会越长。所以只保持需要的索引有利于查询即可。
    2020-03-31 10:44:30
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
RowKey与索引设计:技巧与案例分析 立即下载
继承与功能组合 立即下载
Phoenix 全局索引原理与实践 立即下载