Zastanawiam się, czy istnieje sposób, aby zapobiec pojawianiu się pojedynczego zapytania w dzienniku powolnego zapytania mysql.Zapobieganie wyświetlaniu pojedynczego zapytania w dzienniku powolnego zapytania
Można rzeczywiście wyłączyć rejestrowanie przed wykonaniem zapytania (ustawiając zmienną globalną) i włączyć je po kwerendzie, ale to również uniemożliwiłoby logowanie w innych wątkach, co nie jest pożądane.
Czy masz jakieś pomysły?
Dlaczego? Ciągłe przypominanie o tym jest dobrą rzeczą. Rozwiązaniem tego problemu byłoby przyspieszenie działania zapytania. :-) PS: Jeśli zapytanie jest tylko umiarkowanie powolne, możesz dostosować definicję "powolnego", aby je wykluczyć. – Thilo
Odpowiedź na pytanie "dlaczego?" jest to, że istnieją zapytania, które mają być powolne i są w porządku, ponieważ wykonywane są przez robota późno w nocy :-) A są inne zapytania wykonywane przez frontend PHP, które są ważne. –
Tak, ale czy problem występuje w dzienniku? Możesz je po prostu zignorować. Błąkanie się z funkcją "wolnego kwerendy", aby ją stłumić, może sprawić, że będzie ona tłumić zbyt wiele. – Thilo