![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 1.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Chcę wyłapać wszystkie slow queries z mojej strony i pojawił się pewien problem. A mianowicie, czy jest jakaś funkcja php, która podaje ile trwało wykonanie ostatniego zapytania mysql? Przeglądnąłem funkcje ze strony php.net i nic... Wydaje mi się to strasznie banalnie.. ale mimo to nie wiem jak to zrobic (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 660 Pomógł: 13 Dołączył: 9.06.2004 Skąd: Wrocław i okolice Ostrzeżenie: (0%) ![]() ![]() |
A co to jest "slow queries" ? (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
Musisz sam sobie policzyć, ja to robię tak:
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 1.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 352 Pomógł: 0 Dołączył: 22.01.2006 Ostrzeżenie: (0%) ![]() ![]() |
w php5 możesz nawet prościej i wydajniej (może w php4 też..? (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 1 660 Pomógł: 13 Dołączył: 9.06.2004 Skąd: Wrocław i okolice Ostrzeżenie: (0%) ![]() ![]() |
Nie zapomnij co zwraca funkcja microtime() i na jakich php działa (php 3, php 4, php 5). Zobacz także przykład (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 352 Pomógł: 0 Dołączył: 22.01.2006 Ostrzeżenie: (0%) ![]() ![]() |
Nie zapomnij co zwraca funkcja microtime() i na jakich php działa (php 3, php 4, php 5). Zobacz także przykład (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) TomASS, spróbowałeś chociaż kod, który podałem (?) Polska wersja manuala jest mocno nie aktulna (przynajmniej w przypadku tej funkcji) Zobacz definicję microtime w anglojęzycznej wersji Mój przykład będzie działał tylko pod php5 |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 1 660 Pomógł: 13 Dołączył: 9.06.2004 Skąd: Wrocław i okolice Ostrzeżenie: (0%) ![]() ![]() |
Wybacz jeśli uraziłem (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Nie było to moim celem (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Cytat TomASS, spróbowałeś chociaż kod, który podałem (?) Tak - oczywiscie, że spróbowałem (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Cytat Polska wersja manuala jest mocno nie aktulna (przynajmniej w przypadku tej funkcji) Zgadza się (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Cytat Mój przykład będzie działał tylko pod php5 Tak jest (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Nie miałem zamiaru pisać, że piszesz nieprawdę (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Widziałem także w przykładach Twój przykład (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Chciałem tylko zakomunikować, żę przykłąd nr 1 będzie działał w większej ilości przypadków (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) (IMG:http://forum.php.pl/style_emoticons/default/guitar.gif) Ten post edytował TomASS 2.08.2006, 22:14:15 |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 352 Pomógł: 0 Dołączył: 22.01.2006 Ostrzeżenie: (0%) ![]() ![]() |
Już zdążyłem zauważyć, że lubisz pisać wyssane z palca bzdury na tym forum.. zastanawiam się tylko jaki masz w tym cel.. bo na pewno nikomu w ten sposób nie pomagasz..
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 1 660 Pomógł: 13 Dołączył: 9.06.2004 Skąd: Wrocław i okolice Ostrzeżenie: (0%) ![]() ![]() |
Jakoś nigdy pod swoimi postami nie widziałem Twojej odpowiedzi, że piszę, jak to nazywasz "wyssane z palca bzdury"... w prost przeciwnie - zawsze staram się sprawdzić to co piszę.
Cytat bo na pewno nikomu w ten sposób nie pomagasz Mogę dać Ci przynajmniej kilka tuzinów gdzie pomogłem..... (nawet w tym temacie) |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 1 415 Pomógł: 117 Dołączył: 7.09.2005 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Hmmm, Zend Framework, oferuje ciekawe narzędzie jakim jest Zend_Db_Profiler... bardzo przydatne - udostepnia bardzo wiele informacji na temat zapytań wykonanych poprzez Zend_Db (najdluzsze/najkrotsze zapytanie, ilosc zapytan, sumaryczny czas zapytan itp)...
Ech, zastanawiam się kiedy zrobią Adapter do mysql (bez uzycia PDO), widziałem w inkubatorze adapter MySQLi, moze w nastepnym release'ie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) ) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 14:48 |