redis SLOWLOG-Befehl


  Übersetzungsergebnisse:

langsam

Englisch[sləʊ]

adj. langsam; langsam

vt. (verlangsamen)

vi. verlangsamen; verlangsamen

Dritte Person Singular: verlangsamen Partizip Präsens: verlangsamen Komparativ: langsamer langsamstes

Englisch [lɒg] US [lɔ:g]

n. Logging; laden... in offizielle Aufzeichnungen

Dritte Person Singular : protokolliert Partizip Präsens: protokolliert Vergangenheitsform: protokolliert Partizip Perfekt: protokolliert

redis SLOWLOG-BefehlSyntax

Funktion: Slow Log ist das Protokollierungssystem, mit dem Redis die Ausführungszeit von Abfragen aufzeichnet.

Syntax: SLOWLOG-Unterbefehl [Argument]

Erläuterung: Abfrageausführungszeit bezieht sich auf die Zeit, die für die Ausführung eines Abfragebefehls aufgewendet wird, ohne IO-Vorgänge wie Client-Antworten (Sprechen) und Senden von Antworten. Darüber hinaus wird das langsame Protokoll im Speicher gespeichert und die Lese- und Schreibgeschwindigkeit ist sehr hoch, sodass Sie es bedenkenlos verwenden können und sich keine Sorgen machen müssen, dass die Geschwindigkeit von Redis durch das Einschalten des langsamen Protokolls beeinträchtigt wird.

Verfügbare Versionen: >= 2.2.12

Zeitkomplexität: O(1)

Rückgabe: Abhängig von verschiedenen Befehlen werden unterschiedliche Werte zurückgegeben.

redis SLOWLOG-BefehlBeispiel

# 为测试需要,将 slowlog-log-slower-than 设成了 10 微秒
redis> SLOWLOG GET
1) 1) (integer) 12                      # 唯一性(unique)的日志标识符
   2) (integer) 1324097834              # 被记录命令的执行时间点,以 UNIX 时间戳格式表示
   3) (integer) 16                      # 查询执行时间,以微秒为单位
   4) 1) "CONFIG"                       # 执行的命令,以数组的形式排列
      2) "GET"                          # 这里完整的命令是 CONFIG GET slowlog-log-slower-than
      3) "slowlog-log-slower-than"
2) 1) (integer) 11
   2) (integer) 1324097825
   3) (integer) 42
   4) 1) "CONFIG"
      2) "GET"
      3) "*"
3) 1) (integer) 10
   2) (integer) 1324097820
   3) (integer) 11
   4) 1) "CONFIG"
      2) "GET"
      3) "slowlog-log-slower-than"
# ...

Heim

Videos

Fragen und Antworten