索引 - Mysql Limit查询优化问题
ringa_lee
ringa_lee 2017-04-17 11:36:28
0
1
754

1.《高性能MYSQL》上的,没看懂这是什么优化,film_id应该是主键吧,求解释

2.顺便再问一个问题,这个sql说明使用索引,不过file_name并不是索引列,具体执行的时候是怎么执行,扫描索引列再匹配file_name,看着是这样子吧,这个sql能改写下达到相同的想过吗

ringa_lee
ringa_lee

ringa_lee

全部回覆(1)
PHPzhong
  1. 這樣改寫主要是基於索引的結構特性。原始的語句在欄位較長時可能會導致跨頁,且 limit 語句本身的處理方式就很低效。而改寫後的查詢,單獨查詢 film_id 就可以實現索引覆蓋。

  2. 沒看懂你的意思。

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板