集合空间快照

描述

集合空间快照 SDB_SNAP_COLLECTIONSPACES 列出当前数据库节点中所有的集合空间,每个集合空间为一条记录。

标示

SDB_SNAP_COLLECTIONSPACES

字段信息

由于数据节点与编目节点保存的集合空间信息不同,集合空间快照在协调节点与其它节点所返回的结构有所不同:

非协调节点字段信息

字段名类型描述
NodeName字符串集合空间所属节点名(主机名:端口号)
GroupName字符串集合空间所属分区组名
Name字符串集合空间名
UniqueID整型集合空间的UniqueID,在集群上全局唯一
ID整型集合空间在节点上的物理ID
LogicalID整型集合空间在节点上的逻辑ID
Collection.Name字符串集合空间所包含的集合的名字
Collection.UniqueID长整型集合空间所包含的集合的UniqueID
PageSize整型集合空间数据页大小(单位:字节)
LobPageSize整型集合空间大对象数据页大小(单位:字节)
MaxCapacitySize长整型集合空间的最大容量上限(单位:字节)
MaxDataCapSize长整型集合空间数据文件最大容量上限(单位:字节)
MaxIndexCapSize长整型集合空间索引文件最大容量上限(单位:字节)
MaxLobCapSize长整型集合空间大对象文件最大容量上限(单位:字节)
NumCollections整型集合数量
TotalRecords整型集合空间的记录总数
TotalSize长整型集合空间的总大小(单位:字节)
FreeSize长整型集合空间的空闲大小(单位:字节)
TotalDataSize长整型集合空间数据文件总大小(单位:字节)
FreeDataSize长整型集合空间数据文件空闲空间大小(单位:字节)
TotalIndexSize长整型集合空间索引文件总大小(单位:字节)
FreeIndexSize长整型集合空间索引文件空闲空间大小(单位:字节)
TotalLobSize长整型集合空间大对象文件总大小(单位:字节)
FreeLobSize长整型集合空间大对象文件空闲空间大小(单位:字节)
DataCommitLSN长整型集合空间数据文件最后提交LSN
IndexCommitLSN长整型集合空间索引文件最后提交LSN
LobCommitLSN长整型集合空间大对象文件最后提交LSN
DataCommitted布尔型集合空间数据文件当前是否有效提交
IndexCommitted布尔型集合空间索引文件当前是否有效提交
LobCommitted布尔型集合空间大对象文件当前是否有效提交
DirtyPage整型集合空间大对象文件在开启缓存下脏页数量
Type整型集合空间类型,0 表示普通集合空间,1 表示固定(Capped)集合空间

协调节点字段信息

字段名类型描述
Name字符串集合空间名
UniqueID整型集合空间的UniqueID,在集群上全局唯一
Collection.Name字符串集合空间所包含的集合的名字
Collection.UniqueID长整型集合空间所包含的集合的UniqueID
PageSize整型集合空间数据页大小(单位:字节)
LobPageSize整型集合空间大对象数据页大小(单位:字节)
TotalSize长整型集合空间的总大小(单位:字节)
FreeSize长整型集合空间的空闲大小(单位:字节)
TotalDataSize长整型集合空间数据文件总大小(单位:字节)
FreeDataSize长整型集合空间数据文件空闲空间大小(单位:字节)
TotalIndexSize长整型集合空间索引文件总大小(单位:字节)
FreeIndexSize长整型集合空间索引文件空闲空间大小(单位:字节)
TotalLobSize长整型集合空间大对象文件总大小(单位:字节)
FreeLobSize长整型集合空间大对象文件空闲空间大小(单位:字节)
Group字符串数组该集合空间所在的分区组名列表

非协调节点示例

  1. > db.snapshot( SDB_SNAP_COLLECTIONSPACES )
  2. {
  3. "NodeName": "r520-8:11890",
  4. "GroupName": "group1",
  5. "Name": "foo",
  6. "UniqueID": 61,
  7. "ID" : 20,
  8. "LogicalID" : 20,
  9. "Collection": [
  10. {
  11. "Name": "bar",
  12. "UniqueID": 261993005057
  13. }
  14. ],
  15. "PageSize": 65536,
  16. "LobPageSize": 262144,
  17. "MaxCapacitySize": 26388279066624,
  18. "MaxDataCapSize": 8796093022208,
  19. "MaxIndexCapSize": 8796093022208,
  20. "MaxLobCapSize": 8796093022208,
  21. "NumCollections": 4,
  22. "TotalRecords": 2,
  23. "TotalSize": 306315264,
  24. "FreeSize": 265551224,
  25. "TotalDataSize": 155254784,
  26. "FreeDataSize": 133627904,
  27. "TotalIndexSize": 151060480,
  28. "FreeIndexSize": 134152171,
  29. "TotalLobSize": 352714752,
  30. "FreeLobSize": 140771328,
  31. "DataCommitLSN": 160,
  32. "IndexCommitLSN": 180,
  33. "LobCommitLSN": -1,
  34. "DataCommitted": false,
  35. "IndexCommitted": false,
  36. "LobCommitted": true,
  37. "DirtyPage": 0
  38. }

协调节点示例

  1. > coord.snapshot( SDB_SNAP_COLLECTIONSPACES )
  2. {
  3. "Name": "foo",
  4. "UniqueID": 61,
  5. "PageSize": 4096,
  6. "LobPageSize": 262144,
  7. "TotalSize": 918945792,
  8. "FreeSize": 805183062,
  9. "TotalDataSize": 155254784,
  10. "FreeDataSize": 133627904,
  11. "TotalIndexSize": 151060480,
  12. "FreeIndexSize": 134152171,
  13. "TotalLobSize": 352714752,
  14. "FreeLobSize": 140771328,
  15. "Collection": [
  16. {
  17. "Name": "bar",
  18. "UniqueID": 261993005057
  19. }
  20. ],
  21. "Group": [
  22. "group1"
  23. ]
  24. }