首頁 資料庫 mysql教程 连接MySql速度慢的解决方法(skip-name-resolve)_MySQL

连接MySql速度慢的解决方法(skip-name-resolve)_MySQL

May 30, 2016 pm 05:10 PM
連接mysql 速度慢

最近在Linux服务器上安装MySql5后,本地使用客户端连MySql速度超慢,本地程序连接也超慢。
解决方法:在配置文件my.cnf的[mysqld]下加入skip-name-resolve。

原因是默认安装的MySql开启了DNS的反向解析。如果禁用的话就不能在MySQL的授权表中使用主机名了而只能用ip格式。

附:How MySQL uses DNS

When a new thread connects to mysqld, mysqld will spawn a new thread to handle the request. This thread will first check if the hostname is in the hostname cache. If not the thread will call gethostbyaddr_r() and gethostbyname_r() to resolve the hostname.

If the operating system doesn't support the above thread-safe calls, the thread will lock a mutex and call gethostbyaddr() and gethostbyname() instead. Note that in this case no other thread can resolve other hostnames that is not in the hostname cache until the first thread is ready.

You can disable DNS host lookup by starting mysqld with --skip-name-resolve. In this case you can however only use IP names in the MySQL privilege tables.

If you have a very slow DNS and many hosts, you can get more performance by either disabling DNS lookup with --skip-name-resolve or by increasing the HOST_CACHE_SIZE define (default: 128) and recompile mysqld.

You can disable the hostname cache with --skip-host-cache. You can clear the hostname cache with FLUSH HOSTS or mysqladmin flush-hosts.

If you don't want to allow connections over TCP/IP, you can do this by starting mysqld with --skip-networking.

或者host中添加

192.168.1.21 N-21

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

uplay下載速度慢 uplay下載速度慢 Dec 24, 2023 pm 03:13 PM

很多小夥伴吐槽Uplay下載速度慢,還有Uplay平台下載速度太慢有的時候只有幾KB,那麼該如何解決呢?主要是一些檔案的問題,以下由我帶給大家Uplay下載速度慢的解決方案,具體的一起來看看吧。 uplay下載速度慢的解決方法1、先按下快速鍵「win+r」開啟執行,輸入「control」開啟控制面板。 2、之後點選「查看網路狀態和任務」。 3、點選你的目前網絡,選擇屬性。 4.雙擊開啟「Internet協定版本4(TCP/ipv4)」。 5.勾選下面的「使用下面的dns伺服器位址」輸入11411411

HeidiSQL如何連接MySQL-HeidiSQL連接MySQL的具體方法 HeidiSQL如何連接MySQL-HeidiSQL連接MySQL的具體方法 Mar 04, 2024 pm 06:34 PM

說到HeidiSQL軟體,相信很多的使用者都很熟悉,但是你們知道HeidiSQL如何連接MySQL嗎?以下內容就為大夥帶來了HeidiSQL連接MySQL的具體方法,一同來下文學習學習吧。 1.點檢新建按鈕,然後修改會話名稱。 2.輸入使用者和密碼,其他選項預設不變,點選儲存按鈕,儲存這次會話。 3.點擊開啟按鈕。 4.進入資料庫管理介面,選取資料庫,點選查詢按鈕。 5.輸入查詢語句,點選執行按鈕。

解決WordPress常見錯誤:頁面載入速度慢問題分析與解決 解決WordPress常見錯誤:頁面載入速度慢問題分析與解決 Mar 05, 2024 am 11:42 AM

解決WordPress常見錯誤:頁面載入速度慢問題分析與解決隨著網路的快速發展,網站已成為企業展示形象和吸引使用者的重要工具。然而,隨之而來的問題就是網站載入速度的慢,特別是使用WordPress建置的網站更容易受影響。本文將從問題分析與解決兩方面,結合具體的程式碼範例,幫助您解決WordPress頁面載入速度慢的問題。問題分析:外掛衝突:WordPress擁

如何加速搜狗瀏覽器的網頁開啟速度? 如何加速搜狗瀏覽器的網頁開啟速度? Jan 30, 2024 pm 01:12 PM

搜狗瀏覽器開網頁速度很慢怎麼辦?用搜狗瀏覽器上網的時候,它的開網頁速度太慢了怎麼辦?搜狗瀏覽器用的時間久了,打開網頁的速度就變得很慢,打開一個網頁,都需要載入很久,這種情況該怎麼辦。其實很好解決,我們可以清理一下緩存,可能是緩存垃圾過多,造成網頁的卡頓,小編下面介紹搜狗瀏覽器打開網頁速度很慢怎麼辦解決方法步驟,不會的話,跟著我往下看把!搜狗瀏覽器開啟網頁速度很慢怎麼辦1、開啟搜狗瀏覽器,如下圖所示點擊右上方的第一個圖示開啟選單列並點選最下面的「選項」。 2.此時會進入搜狗高速瀏覽器的設定頁面

win11下載速度慢解決方法 win11下載速度慢解決方法 Jan 14, 2024 pm 08:24 PM

很多更新了win11的朋友發現自己的系統下載速度很慢,但是不知道win11下載速度慢怎麼辦,其實這是因為微軟官網下載的速度本身就很慢,在我們這裡下載即可。 win11下載速度慢怎麼辦:一、下載win11系統慢1、如果我們要下載安裝win11慢。 2.那麼大機率是因為微軟的問題,因為微軟伺服器在國外,所以下載速度就慢了。 3.為此,本站提前為你下載好了win11系統,只要在我們這裡下載速度就快了。 4.本站下載的系統安裝起來也很方便,只要雙擊開啟下載的文件,找到其中的「一鍵安裝系統.exe」安裝即可。二

學習JSP連接MySQL資料庫的基礎知識 學習JSP連接MySQL資料庫的基礎知識 Feb 01, 2024 am 08:11 AM

從零開始學習JSP如何連接MySQL資料庫前言JSP(JavaServerPages)是一種動態網頁技術,它允許您在HTML頁面中嵌入Java程式碼。這使得您可以建立互動式和動態的網頁,例如購物車、線上表單和遊戲。 MySQL是一種流行的開源關係型資料庫管理系統(RDBMS)。它以其速度、可靠性和可擴展性而聞名。在本文中,我們將向您展示如何從零開始學習JSP如何

PHP框架速度慢的原因有哪些? PHP框架速度慢的原因有哪些? Jun 05, 2024 pm 05:08 PM

PHP框架運行緩慢的常見原因及解決方法:ORM冗餘查詢:最佳化查詢,使用索引和聯合,啟用ORM快取。大型視圖文件:分解視圖文件,啟用視圖緩存,啟用gzip壓縮。第三方依賴過多:僅載入必要依賴項,使用優化器縮小依賴項,使用快取減少外部API呼叫。無效的路由:使用路由緩存,最佳化路由配置,減少嵌套路由和通配符路由。資料庫連接問題:使用連接池管理連接,最佳化查詢,考慮使用NoSQL資料庫或快取機制。

MySQL主機名稱的修改步驟 MySQL主機名稱的修改步驟 Mar 01, 2024 pm 09:24 PM

修改MySQL主機名稱是指將MySQL資料庫伺服器的主機名稱從原來的值改為新的值。這個過程需要經過一系列步驟,包括修改MySQL設定檔、重啟MySQL服務等操作。以下將詳細介紹修改MySQL主機名稱的步驟,並提供具體的程式碼範例。步驟一:備份資料在對MySQL主機名稱進行修改之前,務必先備份資料庫中的重要數據,以防意外情況發生導致資料遺失。步驟二:登入MyS

See all articles