Drukowana wersja tematu

Kliknij tu, aby zobaczyć temat w orginalnym formacie

Forum PHP.pl _ MySQL _ Ilość kwerend w skrypcie

Napisany przez: KR2615 7.07.2022, 10:50:40

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ć?

Napisany przez: nospor 7.07.2022, 11:13:07

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

Napisany przez: trueblue 7.07.2022, 11:33:17

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ć.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)