Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Jak zapobiegać zapamiętywaniu wyników zapytań?
fan_pascala
post
Post #1





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 23.02.2007
Skąd: Niepołomice

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


Witam.

Mam następujący problem.
Potrzebuje zbadać jedno i to samo zapytanie (SELECT) z różnymi wskazówkami (dla porównań).
Jednak tylko za pierwszym razem wykonuje się ono tyle co powinno, około 3s.
Za każdym kolejnym wywołaniem tego zapytania, czas wykonania operacji wynosi 0s.
Dodam że zapytanie zwraca tylko ilość rekordów spełniającą warunek zapytania (SELECT COUNT(*) xxxxxx )

----------------------------------------------------------------------------------------------------------------------

Witam ponownie, w końcu udało mi się znaleźć pewne rozwiązanie (być może nie najlepsze), gdyby ktoś ktoś miał kiedyś podobny problem można użyć

dla Oracle v.10
  1. ALTER system FLUSH buffer_cache;


dla Oracle v.9
  1. ALTER session SET events = 'immediate trace name flush_cache';


Ten post edytował fan_pascala 21.04.2007, 15:09:50


--------------------
Programy|łatki|sterowniki
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 21.08.2025 - 16:22