sdb_snap_transactions
事務快照列出正在進行的事務資訊。每乙個資料節點上正在進行的每乙個事務為一條記錄。
欄位名型別
描述nodename
字串節點名(主機名:服務名)
sessionid
長整型會話 id
transactionid
字串事務 id
isrollback
布林型事務是否處於回滾中
currenttranslsn
長整型事務當前的日誌 lsn
waitlock
bson物件
正在等待的鎖
transactionlocksnum
整型事務已經獲得的鎖
relatedid
字串內部標示
gotlocks
bson陣列
事務已經獲得的鎖列表
note:waitlock 和 getlocks 陣列的字段:當waitlock沒有鎖物件時,表示事務沒有在等待鎖。
欄位名型別描述
csid
整型鎖物件所在集合空間的 id
clid
整型鎖物件所在集合的 id
extentid
整型鎖物件所在記錄的 id
offset
整型鎖物件所在記錄的偏移量
mode
字串鎖的型別:
is:意向共享鎖
ix:意向排他鎖
s:共享鎖
u:公升級鎖
x:排他鎖
count
整型鎖計數器(只在 getlocks 中存在)
duration
整型鎖的持有或等待時間(單位:毫秒)
沒有鎖
欄位名值csid
-1clid
65535
extentid
-1offset
-1集合空間鎖
欄位名值csid
>= 0
clid
65535
extentid
-1offset
-1集合鎖
欄位名值csid
>= 0
clid
>= 0
extentid
-1offset
-1記錄鎖
欄位名值csid
>= 0
clid
>= 0
extentid
>= 0
offset
>= 0
> db.snapshot( sdb_snap_transactions )
, "transactionlocksnum": 3,
"relatedid": "c0a81457c35000006b75",
"gotlocks": [,,
]}, "transactionlocksnum": 2,
"relatedid": "c0a81457c35000006b76",
"gotlocks": [
,]}
編目資訊快照 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...