|
|
Objavljeno na 3. 06. 2021 10:47:30
|
|
|
|

V bazi mysql je mogoče beležiti počasne dnevnike poizvedb, za ukaze, ki trajajo dolgo, pa se zabeležijo v datoteko dnevnika, redis pa ima tudi počasne dnevnike poizvedb, ki so privzeto omogočeni in shranjeni v pomnilnik. V dnevnikih strežnika Redis izgleda takole:
84192:C 02. junij 2021 05:32:28.074 * RDB: 0 MB pomnilnika porabljenega za kopiranje ob pisanju 11833:S 02. junij 2021 05:32:28.158 * Shranjevanje ozadja uspešno zaključeno 11833:S 02. junij 2021 05:35:28.598 * Sporočilo FAIL prejeto od a1d5197856bc3da8c376cac9944c1094c47ab113 o b253fafced7217460b528b16d2efbc9059ec89a6 11833:S 02. junij 2021 05:35:28.599 # Stanje gruče spremenjeno: fail 11833:S 02. junij 2021 05:35:32.023 # Stanje gruče spremenjeno: ok 11833:S 02. junij 2021 05:35:35.715 * Počisti stanje FAIL za vozlišče b253fafced7217460b528b16d2efbc9059ec89a6: replika je ponovno dosegljiva. 11833:S 02. junij 2021 05:37:29.073 * 10 sprememb v 300 sekundah. Shranjevanje... 11833:S 02. junij 2021 05:37:29.081 * Shranjevanje v ozadju je začel pid 85398 Našel sem dnevnik sporočil FAIL.
Poizvedovanje počasnih dnevnikov poizvedb
Poizvedba po trenutnem številu počasnih zapisov poizvedb
Počisti počasne dnevnike poizvedb
Oglejte si konfiguracijo
1) "počasni log-počasneje-od" 2) "10000" 3) "slowlog-max-len" 4) "128" slowlog-log-sslow-than predstavlja prag za počasne poizvedbe v mikrosekundah. Ko čas izvajanja ukaza poizvedbe preseže konfigurirani prag, se ukaz zabeleži v počasni dnevnik poizvedb. Ko je slowlog-log-sslow-sslow-than=0, zabeleži vse ukaze. slowlog-log-spočasneje-od<0, ukazi se ne beležijo. Privzeta vrednost za slowlog-log-slower-than je 10.000 (10 ms, 1 sekunda = 1.000 ms = 1.000.000 mikrosekund).
slowlog-max-len predstavlja največje število počasnih zapisov poizvedb. Gre za shranjevalno strukturo v obliki vrste, vrste prvi noter, prvi ven, kar pomeni, da ko največje število počasnih dnevnikov poizvedb doseže največje število, se najzgodnejši zabeleženi vnosi uničijo. Privzeta vrednost slowlog-max-len je 128 in je shranjena v pomnilniku, zato ponovni zagon redis izbriše počasne poizvedbe.
Spremenite konfiguracijo
(Konec)
|
Prejšnji:.NET/C# preverja, da je IP naslov znotraj IP segmentaNaslednji:Uradni prenos VS Code je počasen, domače zrcaljenje pa je pospešeno
|