[JAVA笔记]-MySQL-回表查询与索引覆盖?(sql优化)

MySQL回表查询与索引覆盖?(sql优化)问题场景两个sql语句执行:selectid,namewherename='shenjian'selectid,name,sexwherename='shenjian'多查询了一个属性,为何检索过程完全不同?什么是回表查询?什么是索引覆盖?如何实现索引覆盖

[JAVA笔记]-MySQL-MySQL的八种优化方式

1、选取最适用的字段属性; 2、使用连接(JOIN)来代替子查询; 3、使用联合(UNION)来代替手动创建的临时表; 4、事务; 5、锁定表; 6、使用外键; 7、使用索引; 8、优化的查询语句
Your browser is out of date!

Update your browser to view this website correctly. Update my browser now

×