Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Buforowanie zapytań MySQL:ograniczone do maksymalnego rozmiaru pamięci podręcznej 128 MB?

Ostrzeżenie wydane przez mysqltuner.py jest w rzeczywistości istotne, nawet jeśli twoja pamięć podręczna nie jest zagrożona zamianą. Jest to dobrze wyjaśnione w następujący sposób:http://blogs.oracle.com/dlutz/entry/mysql_query_cache_sizing

Zasadniczo MySQL spędza więcej czasu na dbaniu o pamięć podręczną, im większa jest pamięć podręczna, a ponieważ pamięć podręczna jest bardzo niestabilna nawet przy umiarkowanych obciążeniach zapisu (zapytania są często czyszczone), umieszczenie jej zbyt dużej będzie miało negatywny wpływ na wydajność aplikacji. Dostosuj query_cache_size i query_cache_limit dla swojej aplikacji, spróbuj znaleźć punkt przerwania, w którym masz najwięcej trafień na wstawkę, małą liczbę lowmem_prunes i uważnie obserwuj obciążenie serwerów baz danych, robiąc to.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Wiele lewych połączeń MySQL

  2. Jak dodać sortowanie do zapytania laravel

  3. SQL Pokaż najnowszy rekord w GROUP BY?

  4. Dostęp do bazy danych MySQL z mojego projektu VB.NET 2008

  5. Jak wykonać rozmyte dopasowanie nazw firm w MYSQL z PHP w celu automatycznego uzupełniania?