ホームページ  >  記事  >  データベース  >  mysql データベースで接続が多すぎるというプロンプトが表示された場合はどうすればよいですか?

mysql データベースで接続が多すぎるというプロンプトが表示された場合はどうすればよいですか?

王林
王林オリジナル
2020-10-15 11:25:437612ブラウズ

mysql データベースで接続が多すぎるというプロンプトが表示される問題の解決策: 1. mysql データベースにログインし、現在アクティブな接続スレッド変数値を表示します; 2. my.cnf 構成ファイルを編集して、 [[mysqld] port=3306]; 3. mysql サーバーを再起動します。

mysql データベースで接続が多すぎるというプロンプトが表示された場合はどうすればよいですか?

解決策:

View max_connections

(推奨チュートリアル: mysql ビデオ チュートリアル)

MySQL を入力し、次のコマンドを使用します:

$ show variables

データベースへの最大接続数の変数値を表示します: max_connections

View thread_connected

MySQL を入力し、コマンドを使用します:

$ show status

現在アクティブな接続スレッド変数値を表示します:threads_connected

my.cnf ファイルに max_connections を設定し、次の最後の行を追加します:

Copy

[mysqld] port=3306    #socket=MySQL ...set-variable = max_connections=32000

変更が完了したら、MySQL を再起動します。もちろん、設定が正しいことを確認するには、max_connections を確認する必要があります。

注:

1. ここでは 32000 と書かれていますが。ただし、MySQL サーバーで許可される実際の最大接続数は 16384;

2. max_connections に加えて、上記の他の構成は、厳密にすることなく、システムのニーズに応じて構成する必要があります。

#3. 最大許容数が追加されます 接続数はシステム消費量をあまり増加させません。

4. mysql が設定ファイルとして my.ini を使用する場合、設定は似ていますが、形式を少し変更する必要があります

関連する推奨事項:

mysql チュートリアル

以上がmysql データベースで接続が多すぎるというプロンプトが表示された場合はどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。