Innodb i cache zapytań

Bash, C, C++, Java, PHP, Ruby, GTK, Qt i wiele innych - wszystko tutaj.
krzyszp
Sędziwy Jeż
Sędziwy Jeż
Posty: 35
Rejestracja: 12 lip 2006, 07:57
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: GNOME
Architektura: x86_64
Kontakt:

Innodb i cache zapytań

Post autor: krzyszp »

Witam

Mam bazę danych i program, który na niej operuje, tabele innodb. Niestety, żadne (nawet najprostsze) zapytanie nie trafia do cache. W ramach eksperymentu, zmieniłem kilka tabel na myisam i nagle wszystkie zapytania zaczęły trafiać do cache, ale nie mogę tego zostawić tak na dłuższą metę.
Trochę danych o konfigu serwera:

Kod: Zaznacz cały

binlog_cache_size               32768
key_cache_age_threshold         300
key_cache_block_size            1024
key_cache_division_limit        100
query_cache_limit               67108864
query_cache_min_res_unit        4096
query_cache_size                536870912
query_cache_type                ON

have_innodb                     YES
innodb_additional_mem_pool_size 20971520
innodb_buffer_pool_size         1073741824
Nie mogę zrozumieć, dlaczego dla myisam wszystko trafia do cache, a dla innodb nie?
ODPOWIEDZ

Wróć do „Programowanie”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 6 gości