SequoiaDB巨杉資料庫 當前會話快照

2021-10-25 21:38:45 字數 1822 閱讀 4629

sdb_snap_sessions_current

當前會話快照列出當前使用者的會話。

note:

如果連線協調節點查詢快照,返回的是當前會話通過協調節點連線編目節點和資料節點的會話。

欄位名

型別描述

nodename

字串節點名(主機名:服務名)

sessionid

長整型會話 id

tid整型

該會話所對應的系統執行緒 id

status

字串會話狀態:

creating:建立狀態

running:執行狀態

waiting:等待狀態

idle:執行緒池待機狀態

destroying:銷毀狀態

type

字串edu 型別

isblocked

布林型會話當前是否處理阻塞狀態

name

字串edu 名

doing

字串會話當前阻塞狀態的詳細描述資訊

queuesize

整型等待處理請求的佇列長度

processeventcount

長整型已經處理請求的數量

relatedid

字串會話的內部標識

contexts

bson 陣列

該會話所有上下文的 id

totaldataread

長整型資料記錄讀

totalindexread

長整型索引讀

totaldatawrite

長整型資料記錄寫

totalindexwrite

長整型索引寫

totalupdate

長整型總更新記錄數量

totaldelete

長整型總刪除記錄數量

totalinsert

長整型總插入記錄數量

totalselect

長整型總選取記錄數量

totalread

長整型總資料讀

totalreadtime

長整型總資料讀時間(單位:毫秒)

totalwritetime

長整型總資料寫時間(單位:毫秒)

readtimespent

長整型讀取記錄的時間(單位:毫秒)

writetimespent

長整型寫入記錄的時間(單位:毫秒)

connecttimestamp

時間戳連線發起時間

resettimestamp

時間戳重置快照的時間

lastoptype

字串最後一次操作的型別,如:insert, update, command, getmore

lastopbegin

字串最後一次操作的起始時間

lastopend

字串最後一次操作的結束時間

lastopinfo

字串最後一次操作的詳細資訊

usercpu

浮點數使用者 cpu(單位:秒)

syscpu

浮點數系統 cpu(單位:秒)

> db.snapshot( sdb_snap_contexts_current )

, selector:{}, orderby:, hint:{}, skip:0, limit:-1, flag:0x00000200(512)",

"usercpu": 0.22,

"syscpu": 0.13

}...

SequoiaDB巨杉資料庫C API

此部分是 c api 相關文件。注意 version 2.10 新增收集資料統計資訊介面 新增修改介面 version 1.10 新增獲取查詢訪問計畫的介面 新增用於大物件 lob 操作的介面 version 1.8 新新增介面 version 1.6 使用 sdbnodehandle 來取代原來的...

SequoiaDB 巨杉資料庫 工具

stpstp 是 stp 提供邏輯時間的可執行程式。引數說明 引數名 縮寫 型別 說明 help h 返回 stp 的用法和幫助 version 返回 stp 的版本資訊 port p int32 1.stp 監聽埠 2.預設值為 9622 3.開啟 tcp 和 udp 協議的監聽 serverli...

SequoiaDB巨杉資料庫 分割槽

分割槽功能用於將一張表的儲存分散到多個物理位置,達到更好的併發讀寫效果。在資料量大時,速度提公升更為明顯。mysql 提供了四種分割槽的方式 range 分割槽 list 分割槽 hash 分割槽和 key 分割槽,同時還支援復合分割槽的方式。復合分割槽中,上層分割槽必須使用 range 或者 li...