MYSQL 接続プールを使用して GF 3.1.1 で Web アプリを実行しています。「show processlist;」を使用してDBへの接続を確認すると、接続が 1 つしか使用されていないことが常にわかります。なぜこうなった?DB で何かを行うスレッドはたくさんあります。誰か私の質問に答えてください。どうもありがとうございました。
質問する
529 次
1 に答える
0
接続プールは、利用可能な接続のプールです。32 の接続が利用可能かもしれませんが、それはそれらすべてを接続するという意味ではありません。接続を管理します。需要が増加すると、最大数に達するまで、開いている接続の数が増加します。同様に、需要が減少すると、開いている接続は最小値まで減少します。
クエリが高速であると仮定すると、GF はおそらく 1 つの接続で十分であると判断します。
そうは言っても、デフォルトの最小接続数は 8 であるため、管理コンソールにログインして接続プールの設定を確認してください。開いている接続の数も、少なくとも min で設定されている数以上である必要があります。
于 2012-10-05T04:43:33.593 に答える