会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
yscheng
博客园
首页
新随笔
联系
订阅
管理
2022年8月16日
mysql问题记录:varchar字段存数字加了索引,导致between速度非常慢,走了全表扫描
摘要: 在字段类型为varchar并且是数字的时候,此时使用between num1 and num2。会导致不走索引。 原因是因为当条件是数字的时候,mysql会将varchar字段先转换为数值,然后进行比较。 建议的做法是使用正确的类型。 此外,可以通过使用引号将数字引起来作为字符串来进行处理。
阅读全文
posted @ 2022-08-16 18:18 隳懈
阅读(375)
评论(0)
推荐(0)
公告