开发者社区 > 数据库 > 关系型数据库 > 正文

PolarDB这个是为什么啊?

刚才我发现一个神奇SQL 扫描1亿行。 一看执行计划就不对,本来关联字段有索引,但它不走,即走全表 。我use index 也无效。 然后我改成了force index 从93秒变成了1.7秒。 但现在我再去掉force index 也是对的了。PolarDB这个是为什么啊?

展开
收起
三分钟热度的鱼 2024-03-20 17:42:12 32 0
1 条回答
写回答
取消 提交回答
  • 是因为这个字段绝大部份都一样。只有少数不一样的。区分度较低。此回答整理自钉群“PolarDB 专家面对面 - 慢SQL索引选择优化器新特性”

    2024-03-20 20:02:47
    赞同 1 展开评论 打赏

阿里云关系型数据库主要有以下几种:RDS MySQL版、RDS PostgreSQL 版、RDS SQL Server 版、PolarDB MySQL版、PolarDB PostgreSQL 版、PolarDB分布式版 。

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载