集合快照

标识

SDB_SNAP_COLLECTIONS

描述

集合快照:

  • 连接非协调节点,列出所有集合(不含临时的集合)
  • 连接协调节点,列出所有集合(不含临时的集合和系统的集合)

非协调节点字段信息

字段名类型描述
Name字符串集合完整名
UniqueID长整型集合的 UniqueID,在集群上全局唯一
CollectionSpace字符串集合所属集合空间名
NodeName字符串集合所属节点名(主机名:服务名)
GroupName字符串集合所属分区组名
DetailsBSON 数组集合的详细信息

Details 数组的字段

字段名类型描述
ID整型集合 ID,范围 0 ~ 4095,集合空间内唯一
LogicalID整型集合逻辑 ID
Sequence整型序列号
Indexes整型该集合所包含的索引数量
Status字符串集合当前状态:
Free:空闲
Normal:正常
Dropped:被删除
Offline Reorg Shadow Copy Phase:离线重组复制阶段
Offline Reorg Truncate Phase:离线重组清除阶段
Offline Reorg Copy Back Phase:离线重组重入阶段
Offline Reorg Rebuild Phase:离线重组重建索引阶段
Attribute字符串属性
CompressionType字符串压缩类型,如:snappy、lzw
DictionaryCreated布尔型是否创建压缩字典
DictionaryVersion整型压缩字典版本
PageSize整型集合页的大小
LobPageSize整型大对象页的大小
TotalRecords长整型集合的记录总数
TotalLobs长整型集合的大对象总数
TotalDataPages整型集合的数据页总数
TotalIndexPages整型集合的索引页总数
TotalLobPages整型集合的大对象页总数
TotalDataFreeSpace长整型集合的数据空闲空间(单位:字节)
TotalIndexFreeSpace长整型集合的索引空闲空间(单位:字节)
CurrentCompressionRatio浮点型集合的的压缩率
DataCommitLSN长整型集合数据文件最后提交 LSN
IndexCommitLSN长整型集合索引文件最后提交 LSN
LobCommitLSN长整型集合大对象文件最后提交 LSN
DataCommitted布尔型集合数据文件当前是否有效提交
IndexCommitted布尔型集合索引文件当前是否有效提交
LobCommitted布尔型集合大对象文件当前是否有效提交

非协调节点示例

  1. > db.snapshot( SDB_SNAP_COLLECTIONS )
  2. {
  3. "Name": "sample.employee",
  4. "UniqueID": 261993005057,
  5. "CollectionSpace": "sample",
  6. "Details": [
  7. {
  8. "NodeName": "sdbserver1:11890",
  9. "GroupName": "group1",
  10. "ID": 0,
  11. "LogicalID": 0,
  12. "Sequence": 1,
  13. "Indexes": 8,
  14. "Status": "Normal",
  15. "Attribute": "",
  16. "CompressionType": "",
  17. "DictionaryCreated": false,
  18. "DictionaryVersion": 0,
  19. "PageSize": 65536,
  20. "LobPageSize": 262144,
  21. "TotalRecords": 0,
  22. "TotalLobs": 0,
  23. "TotalDataPages": 0,
  24. "TotalIndexPages": 6,
  25. "TotalLobPages": 0,
  26. "TotalDataFreeSpace": 0,
  27. "TotalIndexFreeSpace": 196545,
  28. "CurrentCompressionRatio": 1,
  29. "DataCommitLSN": 160,
  30. "IndexCommitLSN": 180,
  31. "LobCommitLSN": -1,
  32. "DataCommitted": false,
  33. "IndexCommitted": false,
  34. "LobCommitted": true
  35. }
  36. ]
  37. }
  38. ...

协调节点字段信息

字段名类型描述
Name字符串集合完整名
UniqueID长整型集合的 UniqueID,在集群上全局唯一
DetailsBSON 数组集合的详细信息

Details 数组的字段

字段名类型描述
GroupName字符串节点所在分区组名
GroupBSON 数组节点的分区组信息

Details.Group 数组的字段

字段名类型描述
ID整型集合 ID,范围 0 ~ 4096,集合空间内唯一
LogicalID整型集合逻辑 ID
Sequence整型序列号
Indexes整型该集合所包含的索引数量
Status字符串集合当前状态
Free:空闲
Normal:正常
Dropped:被删除
Offline Reorg Shadow Copy Phase:离线重组复制阶段
Offline Reorg Truncate Phase:离线重组清除阶段
Offline Reorg Copy Back Phase:离线重组重入阶段
Offline Reorg Rebuild Phase:离线重组重建索引阶段
TotalRecords长整型集合的记录总数
TotalDataPages整型集合的数据页总数
TotalIndexPages整型集合的索引页总数
TotalLobPages整型集合的大对象页总数
TotalDataFreeSpace长整型集合的数据空闲空间(单位:字节)
TotalIndexFreeSpace长整型集合的索引空闲空间(单位:字节)
NodeName字符串节点名(主机名:服务名)

协调节点示例

  1. > db.snapshot( SDB_SNAP_COLLECTIONS )
  2. {
  3. "Name": "sample.employee",
  4. "UniqueID": 261993005058,
  5. "Details": [
  6. {
  7. "GroupName": "group1",
  8. "Group": [
  9. {
  10. "ID": 0,
  11. "LogicalID": 0,
  12. "Sequence": 1,
  13. "Indexes": 1,
  14. "Status": "Normal",
  15. "TotalRecords": 1,
  16. "TotalDataPages": 1,
  17. "TotalIndexPages": 2,
  18. "TotalLobPages": 0,
  19. "TotalDataFreeSpace": 4004,
  20. "TotalIndexFreeSpace": 4046,
  21. "NodeName": "sdbserver1:11820"
  22. }
  23. ]
  24. }
  25. ]
  26. }
  27. ...