0

サービス サーバーには 500 を超えるプロセスがあり、それぞれが mysql サーバーへの mysql 接続を維持します。同時に 500 を超える接続を mysql サーバーに保持すると、mysql のパフォーマンスに影響しますか?

私の意見では、mysql サーバーは接続プールを保持し、SQL 要求があったときにサービス サーバーに応答するため、パフォーマンスに影響はありません。私たちの状況では、500 を超える接続プールがあり、500 が mysql にとって多すぎるとは思いません。

4

1 に答える 1

0

あなたの構成はわかりませんが、これが悪い可能性があることは知っています。すべての接続が適切に閉じられている場合、これは問題にはなりませんが、そうでない場合、タイムアウトに達するまでサーバーがそれ以上の接続を受け入れず、クライアントに大きな遅延が発生する可能性があります。可能であれば、クライアント サイトでも接続をプールします。これは常に良い考えです。そのため、tcp 接続が確立され、認証などが確立されるのを待つ必要はありません。

于 2012-12-29T07:14:18.367 に答える