システムのアクセス数が増えてきたときに
DBアクセスがネックになることがあります。
MySQLの環境変数のうち、おもにパフォーマンス向上に重要なのは
| 1 2 3 | max_connections thread_cache_size wait_timeout | 
らしいですね。
特にデフォルトだとthread_cache_sizeが0だったり、wait_timeoutが長すぎたりするため
そこあたりを変更することでパフォーマンスが向上する可能性があります。
現在の環境変数の値の確認方法は、過去の記事を参照
環境変数の設定はSQLでもできますが、恒久的に設定するには
| 1 | /etc/my.cnf | 
に直接書き込みます。
| 1 2 3 4 | [mysqld] max_connections=500 thread_cache_size=50 wait_timeout=30 | 
