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

SELECT + INSERT + Pamięć podręczna zapytań =blokada MySQL

Spróbuj znacznie zmniejszyć rozmiar pamięci podręcznej zapytań. 1G jest prawdopodobnie za duży.

Zacznij od 16M lub 32M i odpowiednio dostosuj query_cache_limit (256K?) - i idź w górę wraz ze wzrostem wydajności odczytu bez osiągania „Oczekiwanie na blokadę pamięci podręcznej zapytań” przy zapisach.

„Zachowaj ostrożność przy ustalaniu zbyt dużego rozmiaru pamięci podręcznej zapytań, co zwiększa obciążenie wymagane do obsługi pamięci podręcznej, prawdopodobnie wykraczające poza jej włączenie. Rozmiary w dziesiątkach megabajtów są zwykle korzystne. Rozmiary w setkach megabajtów mogą nie być”.http://dev.mysql.com/doc/refman/ 5.6/en/zapytanie-cache.html




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. DATE_FORMAT w zapytaniu w CodeIgniter przy użyciu Active Record nie działa

  2. NullPointerException — problem związany z zablokowaniem bazy danych podczas pobierania danych z bazy danych i przechowywania w tablicy

  3. Wiele kolumn w MATCH AGAINST

  4. jak ustawić wybrany tag wartości <select> html z bazy danych w php?

  5. Czy ograniczenie UNIQUE automatycznie tworzy INDEKS w polu (polach)?