在《高性能Mysql》这本书的‘如何使用分区’这一小章中,列举的常见问题中,有以下一个问题:

分区列和索引列不匹配

如果定义的索引列和分区列不匹配,会导致查询无法进行分区过滤。假设在列a上定义了索引,而在列b上定义的分区。因为每个分区都有其独立的索引,所以扫描列b上的索引就需要扫描每个分区内对应的索引。

要避免这个问题,应该避免建立和分区列不匹配的索引,除非查询中还同时包含了可以过滤分区的条件。

最新文章

  1. ASP.NET MVC 5 02 - ASP.NET MVC 1-5 各版本特点
  2. MFC序列化与反序列化
  3. .NET和JAVA同等加密方法,MD5和DES对称加密记录
  4. Mina、Netty、Twisted一起学(十):线程模型
  5. Yii cookie 的使用方法
  6. 脉络清晰的BP神经网络讲解,赞
  7. HDU 4643 GSM 暑期多校联合训练第五场 1001
  8. Windows Phone开发(9):关于页面状态
  9. ThinkPHP神秘应用架构扩展
  10. [Unity优化]批处理04:MaterialPropertyBlock
  11. 睡前小dp-hdu3853-概率dp
  12. canvas刮奖
  13. iOS.mach_absolute_time
  14. 找不到类SimpleJdbcTemplate ParameterizedRowMapper cannot be resolved
  15. noip第29课作业
  16. sencha touch 坑爹的Panel,数据不显示了...
  17. C# 使用SkinSharp皮肤库
  18. LightOJ - 1396 :Palindromic Numbers (III)(逐位确定法)
  19. Linux的进程/线程间通信方式总结
  20. javaFX8主要特性

热门文章

  1. response letter
  2. 强大的VIM
  3. 微信小程序零基础制作指南
  4. jquery的浪漫(跑马灯 + 雪花飘落)
  5. PHP 常用数据库操作
  6. DCL 管理用户
  7. RabbitMQ实战场景(一):异步记录用户操作日志
  8. Solr-rce历史漏洞复现
  9. day31-python之内置函数
  10. antd-table——内容展示变型