慢查询之当数据列是字符串类型,而查询参数是数字型时,不会使用索引
今天排查一个慢查询,想到了这篇文章:冯老师的困惑 —— 一个跑了两年的 BUG,详情如下
字段为 varchar
类型
当查询参数为 int
类型时,执行计划的索引使用情况
将查询参数改为字符串时
查询时间明显改善,降为 0.016s
测试完后,修改代码,$id
包裹上双引号
本作品采用《CC 协议》,转载必须注明作者和本文链接
推荐文章: