首頁 > 後端開發 > php教程 > 多資料時 select count(*) 查詢最佳化建索引的問題

多資料時 select count(*) 查詢最佳化建索引的問題

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
發布: 2016-08-18 09:15:52
原創
1300 人瀏覽過

InnoDB 的表類型,select count(*) where 條件後面帶12個查詢值,不加索引查50萬條資料大概5秒, 想請問這種情況我是不是建索引列是最好的解決辦法,順便問一個索引欄位和索引的消耗相等嗎,例如影響增刪改的效率,空間大小等。 謝謝

回覆內容:

InnoDB 的表類型,select count(*) where 條件後面帶12個查詢值,不加索引查50萬條資料大概5秒, 想請問這種情況我是不是建索引列是最好的解決辦法,順便問一個索引欄位和索引的消耗相等嗎,例如影響增刪改的效率,空間大小等。 謝謝

50萬5秒太慢了。 。需要根據你的查詢條件建立聯合索引

你把查詢語句也貼一下吧

相關標籤:
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
linux安裝mysql報錯
來自於 1970-01-01 08:00:00
0
0
0
mysql 升級後無法重新啟動mysql服務的問題
來自於 1970-01-01 08:00:00
0
0
0
MySQL停止進程
來自於 1970-01-01 08:00:00
0
0
0
phpstudy不能啟動mysql?
來自於 1970-01-01 08:00:00
0
0
0
環境中mysql
來自於 1970-01-01 08:00:00
0
0
0
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板