永发信息网

mysql where条件使用了or会不会扫全表

答案:2  悬赏:10  手机版
解决时间 2021-03-20 08:52
mysql where条件使用了or会不会扫全表
最佳答案
是的
但是使用索引在某些情况下可以避免的:
1、where 语句里面如果带有or条件, myisam表能用到索引, innodb不行。
2、必须所有的or条件都必须是独立索引
3、用UNIOn替换OR (适用于索引列)
4、用in来替换or
全部回答
不管用不用都会扫全表,如果or是另一字段,扫两遍
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
华记特产在哪里啊,我有事要去这个地方
怎样写关于广告的作文
小猫的样子怎么形容?
请问微信公众平台怎么设置几个栏目的,在线等
廖慧敏落水门完整的,不带码的
芙蓉兴盛便利超市金阳批发超市怎么去啊,有知
成都的奔腾木门在哪里?
和女朋友分手 她不分而且纠缠不休 怎么办
什么阵克天阵
战锤2全面战争有ps4版吗
古人为什么那么看重泰山
为什么屁眼擦干净了,过会又脏了
值班岗亭门卫岗亭尺寸一般是多少
东正路/科赛路(路口)地址在哪,我要去那里办
求助,有关缺失值插补的
推荐资讯
simulink中误码率测试模块display的三个显示
火车站小学地址有知道的么?有点事想过去
三栏式明细账中,本期合计和本年累计的余额各
常德津市特色牛肉粉面店在哪里啊,我有事要去
记仇的女人
古代祖坟建造的大了,会不会有罪?
苏富比拍卖行官方网站想问我有藏品要怎么联系
女孩子长地丑怎么办?
借款一天怎么借 在净值借吗
纤维瘤手术两天后吃肯德基会怎样
如何选购茶叶买些好的茶叶
高雄屏东之间
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?