Buradasın
MySQL buffer pool nasıl ayarlanır?
Yazeka
Arama sonuçlarına göre oluşturuldu
MySQL'de buffer pool ayarlamak için aşağıdaki adımlar izlenebilir:
- innodb_buffer_pool_size'ı ayarlama:
innodb_buffer_pool_size
değişkeninin değeri, kullanılabilir sistem RAM'ine göre belirlenmelidir 4.- Örneğin, 192 GB RAM'e sahip bir sistemde, InnoDB buffer pool boyutu için yaklaşık 170 GB ayrılabilir 4.
innodb_buffer_pool_size
değeri, 1GB'tan büyük olmalıdır 5.- Ayarlama için,
SET GLOBAL innodb_buffer_pool_size=402653184;
komutu kullanılabilir 3.
- innodb_buffer_pool_instances'i ayarlama:
- Yapılandırmanın uygulanması:
Dikkat Edilmesi Gerekenler:
- Buffer pool boyutu,
innodb_buffer_pool_chunk_size
ileinnodb_buffer_pool_instances
değerlerinin çarpımına eşit veya bu değerin katı olmalıdır 13. innodb_buffer_pool_size
değeri, 70-80% oranında sistem RAM'ine ayrılmalıdır, ancak diğer bellek yoğun uygulamalar bu oranı değiştirebilir 4.
Daha detaylı bilgi ve hesaplama yöntemleri için "High-Performance MySQL" kitabı veya scalegrid.io'daki ilgili makaleler incelenebilir 4.
5 kaynaktan alınan bilgiyle göre: