Menu:
  :. HomePage
  :. Linux
  :. Solaris
  :. Windows
  :. Programování
  :. Java + Tomcat
  :. HW obecně
  :. VoIP - Asterisk
  :. Cisco - Mikrotik - Síť
  :. O mě
  :. Fotogalerie

 Testovací:
  :. ASP projekt
  :. JSP projekt



 Doporučuji:

Savvy - profesionální webhosting, webdesign a serverhosting
Internetový obchod Stromeček.cz - hardware, software a mobily za super ceny
AirCon Miroslav
Galerie fotek
Notebooky
Webdesign Praha

www.eprdel.cz
www.root.cz
Lumimont

NAVRCHOLU.cz
A



Vaše IP:
3.133.148.77

MySQL - testováni SQL dotazu

Pokud potrebuji testovat SQL bez cache, tak si ji pred SQL přikazem resetnu

RESET QUERY CACHE;
SELECT xyz FROM table WHERE 1;


 lze také použít

SQL_CACHE - po provedení ulož výsledek do cache (pokud je to možné)
SQL_NO_CACHE - po provedení neukládej výsledek do cache


Poznámka pod čarou:
Už to dříve někdo psal. Docela zajímavý parametr je i SQL_CALC_FOUND_ROWS, která pro dotazy s LIMIT vrátí i počet výsledků před omezením - SELECT FOUND_ROWS(). Vhodné zvláště při tvorbě výpisu se stránkováním (tj. na každém druhém etn projektu :) ).
Nadějně vypádá i SQL_BUFFER_RESULT, kterým se vynutí použití odkládacích tabulek a údajně se tím ulehčí při zamykání tabulek.


Zdroje:
 
« Zpět na seznam