3
thread_cache_sizeのどの値を使用すればよいですか?
Asp.NetとMySQLを併用しています。.Net接続文字列で、Max Pool Sizeを150に設定しました。 次を実行すると、これらの値が取得されます。 SHOW GLOBAL STATUS LIKE 'max_used_connections'; gives 66 SHOW GLOBAL STATUS LIKE 'Threads_created'; gives 66 SHOW GLOBAL STATUS LIKE 'connections'; gives 474 Threads_created / Connections = 0,1392になります。 それで、それから私は増やす必要があるようthread_cache_sizeです。 しかし、実行するSHOW PROCESSLISTと、.Netによって作成されたプールのために、多くの接続が開いている(ほとんどが接続されている)ことが常に表示されます。thread_cache_size接続プールからの接続を再利用するため、まだ設定する必要がありますか?プールサイズが150の場合、150 thread_cache_size+ に設定するのが適切だと思いますか?これはCPUとメモリに大きな影響を与えますか?