![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 311 Pomógł: 13 Dołączył: 7.05.2007 Ostrzeżenie: (0%) ![]() ![]() |
Hej. Czy MySQLi ma wbudowany licznik kwerend, które wykonałem w całym skrypcie .php czy muszę ręcznie liczyć? Jeśli tak, to jak najwydajniej to robić?
|
|
|
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Najlepiej obudowac to w klasie i tam sobie wszystko ladnie porobisz co bedziesz chcial: ilosc zapytan, z podzialem na insert/select/update, z czasem wykonania (by znalezc wolne zapytania) itp
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Dane dla użytkownika możesz znaleźć w information_schema.USER_STATISTICS jak i z zapytania: SHOW GLOBAL STATUS LIKE "Com_%" (tu nie wiem dla jakiego użytkownika);
Przy czym są to dane od ostatniego startu serwera, więc gdybyś chciał mieć dane z ostatniej godziny, to musiałbyś cyklicznie pobierać wartości i liczyć różnice. Najprościej będzie tak jak nospor napisał, wtedy zliczysz te zapytanie, które chcesz zliczyć. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.09.2025 - 17:30 |