最近使用Navicat打開表或者設計表都很慢,需要等十幾秒才能打開,一開始我以為是我電腦老了,配置比較差,慢點就慢點吧,好像慢的也比較合理,想到這里我也就沒有追究先忍了。
但是這幾天公司給我配置的新電腦到了,今天開發(fā)的時候,發(fā)現(xiàn)又出現(xiàn)這個問題了,電腦配置是不錯的,所以我斷定不是電腦的問題,要么是數(shù)據(jù)庫的問題,要么是Navicat的問題。
但是我問了同事,他是沒有這個問題,所以我斷定是Navicat的問題,這下我直接忍不了,今天高低得把這個問題解決掉,哎嘿,你別說,讓我這一套瞎折騰,還真解決了,并且還真的有效果!
下面就把我解決問題的步驟分享給大家
問題描述Mysql服務器端會定時清理長時間不活躍空閑的數(shù)據(jù)庫連接,依次優(yōu)化數(shù)據(jù)庫的性能。
Navicat客戶端有一個設置:保持連接間隔,默認是240秒,意思是客戶端在用戶無任何交互性操作時,會每隔240秒給Mysql服務端發(fā)送一次數(shù)據(jù)請求,以此來保持數(shù)據(jù)庫連接活躍。
然而Navicat設置的心跳包間隔太長了,Mysql服務端直接將連接清理掉了。當我們打開一張表的時候,Navicat還是使用舊連接去請求數(shù)據(jù),發(fā)現(xiàn)舊的鏈接超時不能用了,最后又申請一個新的鏈接,再去請求數(shù)據(jù)。所以導致我們打開一張表需要一些時間!
解決問題綜上所述,我們只需要修改設置即可!
下面開始操作:
1 右鍵想設置的數(shù)據(jù)庫選擇要優(yōu)化的鏈接,右鍵選擇編輯。
編輯彈窗選擇高級,選擇高級 - 勾選保持連接間隔 - 輸入框設置30 - 點擊確定。
重啟navicat,這里小聲bb一句:Navicat所有的設置都要重啟才能生效!
總結這一套組合拳下來,確實優(yōu)化了不少速度,我是親測有效的!
暫時沒有發(fā)現(xiàn)什么其他影響,如果有什么影響我會及時來更新,希望對您有所幫助!
你是否還在尋找穩(wěn)定的海外服務器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機房具備T級流量清洗系統(tǒng)配攻擊溯源,準確流量調(diào)度確保服務器高可用性,企業(yè)級服務器適合批量采購,新人活動首月15元起,快前往官網(wǎng)查看詳情吧
名稱欄目:解決Navicat打開表的速度慢的問題-創(chuàng)新互聯(lián)
文章網(wǎng)址:http://jinyejixie.com/article12/peegc.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供軟件開發(fā)、移動網(wǎng)站建設、服務器托管、搜索引擎優(yōu)化、網(wǎng)站策劃、域名注冊
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)