摘要: Explain命令在解决数据库性能上是第一推荐使用命令,大部分的性能问题可以通过此命令来简单的解决,Explain可以用来查看SQL语句的执行效 果,可以帮助选择更好的索引和优化查询语句,写出更好的优化语句。 Explain语法:explain select … from … [where …] 例 阅读全文
posted @ 2018-02-27 13:59 不止吧 阅读(935) 评论(0) 推荐(1) 编辑
摘要: 1、查询谓词没有使用索引的主要边界,换句话说就是select *,可能会导致不走索引。 比如,你查询的是SELECT * FROM T WHERE Y=XXX;假如你的T表上有一个包含Y值的组合索引,但是优化器会认为需要一行行的扫描会更有效,这个时候,优化器可能会选择TABLE ACCESS FUL 阅读全文
posted @ 2018-02-27 13:55 不止吧 阅读(6777) 评论(0) 推荐(0) 编辑