Ubuntu 18.04 解決遠端連線MySQL速度緩慢問題

Yu-Cheng Hung
2 min readFeb 21, 2020

--

引用: https://zh.wikipedia.org/wiki/MySQL

嗨大家好,前陣子有同仁反應在遠端連線MySQL時連線速度緩慢,且在做資料匯入時也是,希望筆者能去Server端檢查看看,因此就上網搜尋有無相關問題的解決方法,最後也成功解決問題,在此做個紀錄分享給各位。

Ubuntu 18.04的MySQL的相關設定都在 etc/mysql/mysql.conf.d/mysqld.cnf中,打開來並在 [mysql_safe]下加入:

skip-name-resolve

儲存後重啟MySQL:

$ sudo /etc/init.d/mysql restart

這樣做後連線速度的確有提升,原因是MySQL預設在接受遠端連線時,會試圖去反向解析連線端的domain name,此時若解析失敗,會等待一段時間才會進行後續動作,因此可以加入上列程式碼關閉此預設,加速連線。

--

--