当前位置:网站首页>MySQL or使索引失效
MySQL or使索引失效
2022-08-03 07:14:00 【CSDN问答】
问题遇到的现象和发生背景
请问这句MySQL怎么去掉 or ,因为删掉or b.bname = "" explain显示用到了索引,查询很快,但不删掉就是all没用到索引,查询要5s,怀疑是or使索引失效
select bid from book a ,querybook b where ( a.bname in (b.bname) or b.bname = "" ) and
(a.bauthor in (b.bauthor) or b.bauthor = "" )
边栏推荐
猜你喜欢
随机推荐
Nanny level explains Transformer
【多线程进阶】--- 常见锁策略,CAS,synchronized底层工作原理,JUC,线程安全的集合类,死锁
神经网络原理及代码实现
REST学习
控制bean的加载
加速FinOps实践,为企业降本增效
千万级别的表分页查询非常慢,怎么办?
安全狗云原生安全能力全面亮相全球数字经济大会暨ISC互联网安全大会
LiveData 记录下 +
Pyspark - an empty string is replaced by None
Golang协程goroutine的调度与状态变迁分析
mysqlbinlog: unknown variable 'default-character-set=utf8'
STL - string
Neo4j 4.X:导入OWL文件
[机缘参悟-59]:《素书》-6-安于礼仪[安礼章第六]
推荐系统-排序层-精排模型:LR、GBDT、Wide&Deep、DCN、DIN、DIEN、MMOE、PLE
智能客服,还有多少AI泡沫?
jvm 面试题
分治法求解中位数
力扣解法汇总622-设计循环队列