redis基礎(chǔ)命令 Redis如何分析慢查詢操作?
Redis如何分析慢查詢操作?您可以使用slowlog和montior。Redis的慢速日志記錄了比指定執(zhí)行時間更長的請求。執(zhí)行時間不包括I/O操作(如與客戶機的網(wǎng)絡通信),只包括命令的實際執(zhí)行時間(
Redis如何分析慢查詢操作?
您可以使用slowlog和montior。
Redis的慢速日志記錄了比指定執(zhí)行時間更長的請求。執(zhí)行時間不包括I/O操作(如與客戶機的網(wǎng)絡通信),只包括命令的實際執(zhí)行時間(在此期間線程將被阻塞,無法服務于其他請求)。有兩個參數(shù)可以配置slow log:slow log slow than:設置以微秒為單位的執(zhí)行時間,將記錄花費超過此時間的命令。-1表示不記錄慢速日志,0強制記錄所有命令。
設置單位為細微,默認值為10000細微,即10ms
慢日志最大長度:慢日志的長度。最小值為0。如果日志隊列超過最大長度,則最早的記錄將從隊列中清除,并可以分配到512??捎删庉媟edis.conf文件以上兩個參數(shù)的文件配置。對于運行redis,可以通過config get和config set命令動態(tài)更改上述兩個參數(shù)