Navicat連接mysql:操作錶速度很慢

使用Navicat操作一張表的時候一直顯示正在處理,反應很長時間才能操作完成

原因是什麼呢

MySQL服務端會定期清理不活躍的數據庫連接,以此來優化數據庫的性能

而Navicat默認每240s發送以此心跳給MySQL服務端,以此來保持連接

但是240s太長了,MySQL服務端已經清理掉了

導致Navicat重新連接時還在用舊的連接,從而導致超時,然後再重新申請一個連接

這樣你就會看到Navicat一直顯示正在加載

 那怎麼修改呢

Navicat – 編輯數據庫連接 – 高級 – 勾選保持連接間隔 – 輸入框設置爲30 – 點擊確定!

這樣就OK啦

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章