首页
开源软件
问答
博客
翻译
资讯
Gitee
众包
活动
专区
源创会
高手问答
开源访谈
周刊
公司开源导航页
登录
注册
资讯
软件
博客
动弹
专区
问答
活动
工具
培训
APP
Gitee
新媒体
OSC 直播栏目
技术领航
OSC 公众号
硬核 + 嬉笑怒骂
OSC 微博
技术圈大 V 出没
OSC 视频号
AI 百科
OSC 今日头条
微头条显行业百态
LFOSSA 公众号
LF 开源软件学园
模力方舟公众号
大模型托管平台
Gitee 服务号
研发管理解决方案
登录
注册
GreatSQL 为何选择全表扫描而不选索引
GreatSQL 为何选择全表扫描而不选索引 1. 问题背景 在生产环境中,发现某些查询即使有索引,也没有使用索引,反而选择了全表扫描。这种现象的根本原因在于优化器评估索引扫描的成本时,认为使用索引的成本高于全表...
作者:
GreatSQL
GreatSQL 为何选择全表扫描而不选索引
分享
复制链接
README badge(
)
社交分享
微信
QQ
微博
shf0228
03/26 14:52
优化器选择全表扫描,理解万岁
回复
举报
星原漫步
03/26 10:11
优化器:全表扫描比索引更省钱,懂?
回复
举报
十年后梦
03/21 10:09
这篇分析真是把MySQL优化器的选择逻辑讲透了通过optimizer_trace的逐层拆解,完美验证了全表扫描与索引回表代价的权衡点。特别是对索引覆盖度和回表成本的量化分析,简直是教科书级的案例教学。最后给出的LIMIT优化和直方图建议更是直击生产痛点,这种从原理到实践的贯通式解析太有启发性了
回复
举报
回复 @
{{ emoji.type }}
{{emojiItem.symbol}}
评论用户
推荐博客
基于DeepSeek的故障定位大揭秘
乒乓狂魔
·
今天 14:15
0 评论
Full GC 频率优化实战
vivo互联网技术
·
今天 10:37
0 评论
得物业务参数配置中心架构综述
得物技术
·
今天 09:54
0 评论
Java程序使用预处理语句的性能提升
GreatSQL
·
昨天 10:23
0 评论
WebAssembly 组件模型 — 原因、方法和内容(第 1 部分)
NGINX开源社区
·
昨天 10:05
0 评论
MCP协议重大升级,Spring AI Alibaba联合Higress发布业界首个Streamable HTTP实现方案
阿里云云原生
·
昨天 09:53
0 评论
DistilQwen2.5-DS3-0324发布:知识蒸馏+快思考=更高效解决推理难题
阿里云大数据AI技术
·
昨天 09:47
0 评论
“HarmonyOS 协同·创新”即将启幕,开发者携手共创新未来
肖滢
·
前天 17:38
1 评论
Databend Operator: 打造开源的数据仓库部署利器
Databend
·
前天 17:28
0 评论
万字长文 | Apache SeaTunnel 分离集群模式部署 K8s 集群实践
Apache SeaTunnel
·
前天 16:45
0 评论
删除一条评论
评论删除后,数据将无法恢复
取消
确定
顶部
GreatSQL 为何选择全表扫描而不选索引