Arra adtam a fejem, hogy egy picit bővebben belevetem magam a MySQL-be. Ez nem jelenti azt, hogy enterspájz adatbázisokat optimalizálok, csak picit tovább megyek a „SELECT * FROM tabla ORDER BY RAND()” szinten. Erre igazából azért van szükség, mert úgy gondoltam, hogy összeütök magamnak egy parányi űrstratégiát PHP, MySQL, JavaScript, HTML4 alapon (lásd: www.zandagort.hu). No nem azért, hogy játsszak kicsit, hanem azért, hogy fejlesszem picit képességeimet.
Korábban már használtam az „EXPLAIN” SQL parancsot, utasítások végrehajtási idejének vizsgálatára. Viszont sajnos ez tárolt eljárásra nem működik. Szerencsére a Google ezt dobta:
set profiling=1; call proc_name(); show profiles;
Forrás: http://stackoverflow.com/questions/5389611/using-explain-for-mysql-stored-procedure-calls