溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

mysql數(shù)據(jù)庫使用Navicat進(jìn)行遠(yuǎn)程連接時(shí)延遲很高的原因

發(fā)布時(shí)間:2020-11-23 15:37:14 來源:億速云 閱讀:309 作者:Leah 欄目:開發(fā)技術(shù)

這期內(nèi)容當(dāng)中小編將會(huì)給大家?guī)碛嘘P(guān)mysql數(shù)據(jù)庫使用Navicat進(jìn)行遠(yuǎn)程連接時(shí)延遲很高的原因,文章內(nèi)容豐富且以專業(yè)的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。

 最終解決辦法在最后一張圖片

 如果你連接遠(yuǎn)程數(shù)據(jù)庫(Linux系統(tǒng))并且很慢(具體癥狀為第一次連接打開所有的表貌似不是很慢,正常的,但是隔幾分鐘后任意打開一張表就很慢,即時(shí)數(shù)據(jù)很少的表依然很慢),我們用命令找到配置文件(mysql5.7的)

sudo vi /etc/my.cnf

此時(shí)一般會(huì)提示你輸入密碼,那么你輸入密碼后,再執(zhí)行編輯命令

sudo vi /etc/my.cnf

點(diǎn)擊鍵盤insert鍵此時(shí)進(jìn)入編輯模式,找到對(duì)應(yīng)的位置,把需要配置的(如下)添加進(jìn)去

[mysqld]
#遠(yuǎn)程連接忽略解析(就是讓他連接更快,官方有說明,我們只要知道配置就行了)
skip-name-resolve
#設(shè)置連接數(shù)(這個(gè)可以是修改最大連接數(shù))
max_connections=1000

完了之后,按下Esc鍵,并輸入一下命令保存

:wq

使用命令重啟mysql服務(wù)(可能也需要輸入密碼,輸入完了之后重啟使得修改生效)

systemctl restart mysqld

 mysql執(zhí)行以下命令順便看一下最大連接數(shù)是否修改成功

show variables like 'max_connections'

測(cè)試你的數(shù)據(jù)庫,當(dāng)然第一次鏈接貌似打開表貌似較快,但是幾分鐘后仍然很忙,打開一張表當(dāng)抄mysql祖墳一樣,慢的要死,這個(gè)時(shí)候放大招了

把保持鏈接的框勾選上,把默認(rèn)的240改為60(秒),甚至30,這樣就可以保持幾遍幾分鐘,幾個(gè)小時(shí)過去了數(shù)據(jù)庫依然活躍著的,隨時(shí)聽后差遣(CRUD)

mysql數(shù)據(jù)庫使用Navicat進(jìn)行遠(yuǎn)程連接時(shí)延遲很高的原因

上述就是小編為大家分享的mysql數(shù)據(jù)庫使用Navicat進(jìn)行遠(yuǎn)程連接時(shí)延遲很高的原因了,如果剛好有類似的疑惑,不妨參照上述分析進(jìn)行理解。如果想知道更多相關(guān)知識(shí),歡迎關(guān)注億速云行業(yè)資訊頻道。

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI