MySQL資料庫 版本 5.6.24
有一張表 六個欄位 其中 四個是int 一個是bit 一個是varchar(1000) 【資料很少 大部分是空】
目前有24W的資料
我使用select × 查詢需要等待十秒多的時間
請指點一下可能是哪些原因造成的
uj5u.com熱心網友回復:
如果你是遠程查詢,可能是網速uj5u.com熱心網友回復:
回傳24W,十多秒;這很正常吧;我剛用我們的大表測了下,select * from test limit 240000;用時三十多秒。我看了下耗時資訊,執行用了50%時間,發送資料用了27%的時間
uj5u.com熱心網友回復:
局域網的連接 應該不存在遠程問題資料庫在重啟后速度很快,但是大概過了兩個小時左右 就開始變的很慢
uj5u.com熱心網友回復:
記憶體多大?資料庫也不是給你這么玩的, 沒事就查 24 萬條資料?
uj5u.com熱心網友回復:
把你的 select 陳述句貼出來看一下,uj5u.com熱心網友回復:
執行計劃貼出來uj5u.com熱心網友回復:
是的,應該想想是不是有必要一定要把24w條資料一次性查出來。轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/75249.html
標籤:MySQL
上一篇:一次錯誤的mysql升級方式
