1. 程式人生 > >MySQL 性能優化神器 Explain 使用分析

MySQL 性能優化神器 Explain 使用分析

cli .com 不一定 mysql 查 all show sha led 優化

MySQL 性能優化神器 Explain 使用分析
SQL優化案例

mysql 查看優化器重寫後的sql
sql優化器會重寫sql,sql在執行時,並不一定就會按照我們寫的順序執行,mysql優化器會重寫sql,如何才能看到sql優化器重寫後的sql呢?這就要用到explain extended和show warnings了。
explain extended sql語句,然後show warnings查看。
explain extended會輸出sql的執行計劃,查詢記錄的方式(全表掃描、全索引掃描、索引範圍掃描等)、是否用上索引
show warnings會看到優化器重寫後的sql,

MySQL 性能優化神器 Explain 使用分析