V databáze mysql je možné zaznamenávať pomalé záznamy dotazov, a pri príkazoch, ktoré trvajú dlho, sa zaznamenávajú v logovom súbore, a redis má tiež pomalé záznamy dotazov, ktoré sú predvolene povolené a zaznamenávané do pamäte. V serverových redis logoch to vyzerá takto:
84192:C 02. jún 2021 05:32:28.074 * RDB: 0 MB pamäte využitej pri kopírovaní pri zápise 11833:S 02. jún 2021 05:32:28.158 * Uloženie pozadia ukončené úspešne 11833:S 02. jún 2021 05:35:28.598 * FAIL správa prijatá od a1d5197856bc3da8c376cac9944c1094c47ab113 o b253fafced7217460b528b16d2efbc9059ec89a6 11833:S 02. jún 2021 05:35:28.599 # Stav klastra zmenený: fail 11833:S 02. jún 2021 05:35:32.023 # Stav klastra zmenený: ok 11833:S 02. jún 2021 05:35:35.715 * Vyčistiť stav FAIL pre uzol b253fafced7217460b528b16d2efbc9059ec89a6: replika je opäť dostupná. 11833:S 02. jún 2021 05:37:29.073 * 10 zmien za 300 sekúnd. Ukladanie... 11833:S 02. jún 2021 05:37:29.081 * Uloženie pozadia spustené pid 85398 Našiel som záznam správ FAIL.
Pomalé dotazovacie záznamy dotazov
Opýtajte sa na aktuálny počet záznamov pomalých dotazov
Vymažte pomalé záznamy dotazov
Zobraziť konfiguráciu
1) "slowlog-log-pomalšie" 2) "10000" 3) "slowlog-max-len" 4) "128" slowlog-log-sslow-than predstavuje prah pre pomalé dotazy v mikrosekundách. Keď čas vykonania príkazu dotazu prekročí nastavený prah, príkaz sa zaznamená do pomalého dotazovacieho logu. Keď slowlog-log-sslow-than=0, zaznamenávajte všetky príkazy. slowlog-log-sslow-off<0, žiadne príkazy sa nezaznamenávajú. Predvolená hodnota slowlog-log-sslow-than je 10 000 (10 ms, 1 sekunda = 1 000 ms = 1 000 000 mikrosekúnd).
slowlog-max-len predstavuje maximálny počet pomalých záznamov dotazov. Je to pamäťová štruktúra vo forme fronty, prvej vošla, prvej von, teda keď maximálny počet pomalých dotazovacích záznamov dosiahne maximálny počet, najskoršie zaznamenané záznamy budú zničené. Predvolená hodnota slowlog-max-len je 128 a je uložená v pamäti, takže reštartovanie redis vymaže pomalé dotazovacie záznamy.
Úprava konfigurácie
(Koniec)
|