MySQL最適化事例:接続数

589 ワード

エラーコード:MySQL:ERROR 1040:Too many connections
 
このエラーは、ビジネスが増加したり、正常なアクセスが増加したり、自分のmax_接続設定が小さすぎます
システムの最大接続数maxの表示
mysql> SHOW VARIABLES LIKE 'max_connections';

  
システムの表示前に処理した最大接続数used
mysql> SHOW GLOBAL STATUS LIKE '%Max_used_connections%';

  
一般的にused/max≒80%が理想的である.
 
接続数のサイズを設定するには、次の手順に従います.
mysql> SET GLOBAL MAX_CONNECTIONS = 200;
Query OK, 0 rows affected (0.00 sec)

しかし、再起動すると失効します.要求が変わらなければmy.cnfで変更します.