Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wyłączenie cache dla zapytań
snapshot
post
Post #1





Grupa: Zarejestrowani
Postów: 96
Pomógł: 6
Dołączył: 22.08.2007
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


Próbuję testować zapytania, jednak ponowne wywołanie zapytania po chwili powoduje drastyczne zmniejszenie czasu wykonywania. Podejrzewałem, że używany jest cache, znalazłem w dokumentacji coś takiego query_cache_type i query_cache_size, ustawiłem wartość na zero - dalej to samo.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 5)
melkorm
post
Post #2





Grupa: Zarejestrowani
Postów: 1 366
Pomógł: 261
Dołączył: 23.09.2008
Skąd: Bydgoszcz

Ostrzeżenie: (0%)
-----


RTFM
Go to the top of the page
+Quote Post
snapshot
post
Post #3





Grupa: Zarejestrowani
Postów: 96
Pomógł: 6
Dołączył: 22.08.2007
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


Czytałem wcześniej TFM, testowałem to i nic to nie zmienia.
Go to the top of the page
+Quote Post
kitol
post
Post #4





Grupa: Zarejestrowani
Postów: 162
Pomógł: 26
Dołączył: 19.01.2007

Ostrzeżenie: (0%)
-----


Nie musisz wyłaczac ceche'owania w całej bazie.

Dodaj SQL_NO_CACHE do zapytanie np:

SELECT SQL_NO_CACHE nazwa_pola FROM nazwa_tabeli;
Go to the top of the page
+Quote Post
snapshot
post
Post #5





Grupa: Zarejestrowani
Postów: 96
Pomógł: 6
Dołączył: 22.08.2007
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


Jak pisałem wcześniej, SQL_NO_CACHE nic nie zmienia, 2 wywołanie tego samego zapytania jest wykonywane znacznie szybciej
Go to the top of the page
+Quote Post
maly_swd
post
Post #6





Grupa: Zarejestrowani
Postów: 744
Pomógł: 118
Dołączył: 14.02.2009
Skąd: poziome

Ostrzeżenie: (0%)
-----


SQL_NO_CACHE - to wymusza na mysql aby analizowal cale tabela tak jak za pierwszym razem.

Ale, aby analizowac tabele to trzeba ja wczytac do pamieci... a to juz system plikow i procedury systemu buforuja dostep do pliku.. Wiec czas za drugim razem bedzie mniejszy niz za pierwszym.

Ale za trzecim powinnien byc teoretycznie taki jak za drugim
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 15.09.2025 - 03:03