query_cache_min_res_unit;

1 Cevap php

Ben MySQL önbelleğini kuruyorum.

Could someone please explain query_cache_min_res_unit? What does it do etc?

Ben kılavuzunu okudum ve o kadar iyi açıklamıyor.

Detaylar takdir ... Ya örnekleri vardır ...

Teşekkürler

1 Cevap

query_cache_min_res_unit Sizinle çalışıyor olabilir setleri sonucu büyük bağlı olarak, optimizasyon sorguları için kullanılabilecek bir değişkendir.

Tanım olarak, değer, bellek MySQL minimum miktarı bir sorgu saklamak için tahsis edecektir.

Siz bu değeri kabaca ortalama sorgu boyutu olmak isterim. Her veritabanı ile çalışıyoruz nasıl büyük setleri bağlı olarak, az farklı değerler vardır.

İşte benim:

mysql> show variables like "query%";
+------------------------------+---------+
| Variable_name                | Value   |
+------------------------------+---------+
| query_alloc_block_size       | 8192    |
| query_cache_limit            | 1048576 |
| query_cache_min_res_unit     | 4096    |
| query_cache_size             | 0       |
| query_cache_type             | ON      |
| query_cache_wlock_invalidate | OFF     |
| query_prealloc_size          | 8192    |
+------------------------------+---------+
7 rows in set (0.25 sec)

Gördüğünüz gibi, benim minimum değer 4096 bayt.

Bir takip olarak, Optimizing the MySQL Query Cache adresinde daha fazla bilgi bulabilirsiniz