My.cnf dosyasında 2000'e kadar maksimum bağlantı ayarladım.
max_connections=2048
5.5.20'ye yükselttim ve şimdi hata günlüğünde aşağıdaki satırı görüyorum.
120201 19:40:24 [Warning] Changed limits: max_open_files: 1024 max_connections: 214 table_cache: 400
MySQL neden maksimum bağlantı değerini 214 olarak değiştirdi?
# mysqladmin variables | grep max_connections
| max_connections | 214
İşletim sistemi tarafından kısıtlanan yumuşak ve sabit açık dosyalar 1024
# ulimit -Sa | grep "open files"
open files (-n) 1024
# ulimit -Ha | grep "open files"
open files (-n) 1024
Kullanılan maksimum bağlantı sayısı:
# mysql -e"show status like '%used_connections%'"
+----------------------+-------+
| Variable_name | Value |
+----------------------+-------+
| Max_used_connections | 95 |
+----------------------+-------+
yum
mi? Varsa, hangi paket?
ulimit -n 4096