Maison base de données tutoriel mysql 连接MySql速度慢的解决方法(skip-name-resolve)_MySQL

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

May 30, 2016 pm 05:10 PM
connecter MySQL lent

最近在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

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Article chaud

Repo: Comment relancer ses coéquipiers
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Combien de temps faut-il pour battre Split Fiction?
3 Il y a quelques semaines By DDD
R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
1 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Comment obtenir des graines géantes
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌

Article chaud

Repo: Comment relancer ses coéquipiers
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Combien de temps faut-il pour battre Split Fiction?
3 Il y a quelques semaines By DDD
R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
1 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Comment obtenir des graines géantes
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌

Tags d'article chaud

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

La vitesse de téléchargement d'Uplay est lente La vitesse de téléchargement d'Uplay est lente Dec 24, 2023 pm 03:13 PM

La vitesse de téléchargement d'Uplay est lente

Comment HeidiSQL se connecte à MySQL - La méthode spécifique de connexion de HeidiSQL à MySQL Comment HeidiSQL se connecte à MySQL - La méthode spécifique de connexion de HeidiSQL à MySQL Mar 04, 2024 pm 06:34 PM

Comment HeidiSQL se connecte à MySQL - La méthode spécifique de connexion de HeidiSQL à MySQL

Comment accélérer la vitesse d'ouverture des pages Web du navigateur Sogou ? Comment accélérer la vitesse d'ouverture des pages Web du navigateur Sogou ? Jan 30, 2024 pm 01:12 PM

Comment accélérer la vitesse d'ouverture des pages Web du navigateur Sogou ?

Résoudre les erreurs WordPress courantes : analyse et solutions pour ralentir la vitesse de chargement des pages Résoudre les erreurs WordPress courantes : analyse et solutions pour ralentir la vitesse de chargement des pages Mar 05, 2024 am 11:42 AM

Résoudre les erreurs WordPress courantes : analyse et solutions pour ralentir la vitesse de chargement des pages

Solution pour ralentir la vitesse de téléchargement dans Win11 Solution pour ralentir la vitesse de téléchargement dans Win11 Jan 14, 2024 pm 08:24 PM

Solution pour ralentir la vitesse de téléchargement dans Win11

Apprenez les bases de la connexion JSP à la base de données MySQL Apprenez les bases de la connexion JSP à la base de données MySQL Feb 01, 2024 am 08:11 AM

Apprenez les bases de la connexion JSP à la base de données MySQL

Quelles sont les raisons pour lesquelles le framework PHP est lent ? Quelles sont les raisons pour lesquelles le framework PHP est lent ? Jun 05, 2024 pm 05:08 PM

Quelles sont les raisons pour lesquelles le framework PHP est lent ?

Étapes pour modifier le nom d'hôte MySQL Étapes pour modifier le nom d'hôte MySQL Mar 01, 2024 pm 09:24 PM

Étapes pour modifier le nom d'hôte MySQL

See all articles