Bufor zapytań MySQL

Wiele baz danych może buforować plany wykonywania zapytań, a więc przy powtarzających się zapytaniach serwer może przeskoczyć etapy analizowania SQL i optymalizacji. Baza danych MySQL może to zrobić w niektórych sytuacjach, choć zawiera także odmienny rodzaj bufora (nazwanego buforem zapytań) przechowującego pełne zbiory wynikowe poleceń SELECT. W podrozdziale skoncentrujemy się na tym buforze.

Bufor zapytań MySQL przechowuje dokładne bity tworzące ukończone zapytanie, które zostało zwrócone klientowi. Kiedy wynik danego zapytania znajduje się w buforze, serwer może po prostu natychmiast zwrócić przechowywane wyniki, pomijając etapy analizy, optymalizacji i wykonania.

Bufor zapytania śledzi tabele używane przez zapytania i ...

Get Wysoko wydajne MySQL. Optymalizacja, archiwizacja, replikacja. Wydanie II now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.