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 559 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 807 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: 19.11.2025 - 09:28 |