摘要:
转自:如何避免回表查询?什么是索引覆盖? 《迅猛定位低效SQL?》留了一个尾巴: select id,name where name=‘shenjian’ select id,name,sex where name=‘shenjian’ 多查询了一个属性,为何检索过程完全不同? 什么是回表查询? 什 阅读全文
摘要:
转自:MySQL的in和or的效率问题浅析 一、背景今天有个朋友问题“MySQL的In语句和or哪个效率更高一些?” 对于这个问题大多数人可能都是通过百度直接拿答案,然后就没然后了。 本文将对此问题简要进行分析。 二、分析接下来我们要干啥??我们应该去百度对吧?! 别急,我们的套路是想想有哪些可以查 阅读全文
摘要:
转载自:后端程序员必备:书写高质量SQL的30条建议 1、查询SQL尽量不要使用select *,而是select具体字段。 反例子: select * from employee; 复制代码 正例子: select id,name from employee; 复制代码 理由: 只取需要的字段,节 阅读全文