连接MySql速度慢的解决方法(skip-name-resolve)_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

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック

多くの友人がUplayのダウンロード速度が遅いと不満を言っていますが、Uplayプラットフォームのダウンロード速度が遅すぎて、場合によっては数KBしかない場合、どうすれば解決できますか?主に一部のファイルの問題ですが、Uplay のダウンロード速度が遅い場合の解決策を紹介しますので、詳しく見ていきましょう。 uplayのダウンロード速度が遅い場合の解決策 1.まずショートカットキー「win+r」を押してファイル名を指定して実行を開き、「control」と入力してコントロールパネルを開きます。 2. 次に、「ネットワークのステータスとタスクの表示」をクリックします。 3. 現在のネットワークをクリックし、「プロパティ」を選択します。 4. ダブルクリックして「インターネット プロトコル バージョン 4 (TCP/ipv4)」を開きます。 5. 以下の「次のDNSサーバーアドレスを使用する」にチェックを入れ、「11411411」と入力します。

HeidiSQL ソフトウェアといえばご存知の方も多いと思いますが、HeidiSQL がどのようにして MySQL に接続するのかご存知ですか? 以下のコンテンツでは、HeidiSQL が MySQL に接続する具体的な方法を紹介していますので、一緒に学びましょう。 1. [新規] ボタンをクリックし、セッション名を変更します。 2. ユーザーとパスワードを入力し、他のオプションはデフォルトのままにして、「保存」ボタンをクリックしてこのセッションを保存します。 3. 「開く」ボタンをクリックします。 4. データベース管理インターフェイスに入り、データベースを選択して、クエリ ボタンをクリックします。 5. クエリ文を入力し、実行ボタンをクリックします。

一般的な WordPress エラーの解決: ページの読み込み速度が遅い場合の分析と解決策 インターネットの急速な発展に伴い、Web サイトは企業にとって自社のイメージを表示し、ユーザーを引き付けるための重要なツールになりました。ただし、それに伴う問題は、Web サイト、特に WordPress で構築された Web サイトの読み込み速度が遅いことです。この記事は、WordPress ページの読み込み速度が遅いという問題を、問題分析と解決策の側面から、具体的なコード例と組み合わせて解決するのに役立ちます。問題分析: プラグインの競合: WordPress には

Sogou Browser が Web ページを開くのが非常に遅い場合はどうすればよいですか? インターネットサーフィン中に Sogou Browser が遅すぎて Web ページを開くことができない場合はどうすればよいですか? Sogou Browser を長期間使用していると、Web ページを開く速度が非常に遅くなり、Web ページの読み込みに時間がかかります。実は、この問題は簡単に解決できます。キャッシュをクリアできます。キャッシュのゴミが多すぎて Web ページがフリーズする可能性があります。Sogou ブラウザが Web ページを開くのが非常に遅い場合の解決手順を編集者が紹介します。そうでない場合は、以下をフォローしてください。 Sogou Browser が Web ページを開くのが非常に遅い場合はどうすればよいですか? 1. 以下の図に示すように、Sogou Browser を開き、右上の最初のアイコンをクリックしてメニュー バーを開き、下部の [オプション] をクリックします。 2. この時点で、総合高速ブラウザの設定ページに入ります。

win11 に更新した多くの友人は、システムのダウンロード速度が非常に遅いことに気づきましたが、win11 のダウンロード速度が遅い場合はどうすればよいのかわかりません。実際、これは Microsoft の公式 Web サイト自体のダウンロード速度が非常に遅いためです。ここからダウンロードできます。 win11 のダウンロード速度が遅い場合の対処方法: 1. win11 システムのダウンロードが遅い 1. win11 をダウンロードしてインストールしたい場合、速度が遅い。 2. Microsoft の問題である可能性が高く、Microsoft のサーバーは海外にあるため、ダウンロード速度が遅いです。 3. このため、このサイトでは事前に win11 システムをダウンロードしており、弊社からダウンロードする限り、ダウンロード速度が速くなります。 4. このサイトからダウンロードしたシステムは、インストールも非常に便利で、ダウンロードしたファイルをダブルクリックして開き、「ワンクリック インストール システム.exe」を見つけてインストールします。二

JSP をゼロから学ぶ MySQL データベースに接続する方法 はじめに JSP (JavaServerPages) は、HTML ページに Java コードを埋め込むことができる動的 Web ページ テクノロジです。これにより、ショッピング カート、オンライン フォーム、ゲームなどのインタラクティブで動的な Web ページを作成できます。 MySQL は、人気のあるオープンソースのリレーショナル データベース管理システム (RDBMS) です。速度、信頼性、拡張性で知られています。この記事では、JSP をゼロから学ぶ方法を説明します。

PHP フレームワークが遅い一般的な原因と解決策: ORM 冗長クエリ: クエリを最適化し、インデックスとユニオンを使用し、ORM キャッシュを有効にします。大きなビュー ファイル: ビュー ファイルを分解し、ビュー キャッシュを有効にし、gzip 圧縮を有効にします。サードパーティの依存関係が多すぎます。必要な依存関係のみをロードし、オプティマイザーを使用して依存関係を縮小し、キャッシュを使用して外部 API 呼び出しを減らします。無効なルーティング: ルート キャッシュを使用し、ルーティング構成を最適化し、ネストされたルーティングとワイルドカード ルーティングを減らします。データベース接続の問題: 接続プールを使用して接続を管理し、クエリを最適化し、NoSQL データベースまたはキャッシュ メカニズムの使用を検討します。

MySQL ホスト名の変更とは、MySQL データベース サーバーのホスト名を元の値から新しい値に変更することを意味します。このプロセスには、MySQL 構成ファイルの変更や MySQL サービスの再起動などの一連の手順が必要です。以下では、MySQL ホスト名を変更する手順を詳しく紹介し、具体的なコード例を示します。ステップ 1: データのバックアップ. MySQL ホスト名を変更する前に、予期せぬ状況によるデータ損失を防ぐために、データベース内の重要なデータを必ずバックアップしてください。ステップ 2: MyS にログインする
