-
文档
-
关于 SequoiaDB
安装
系统要求
安装部署
基本操作
数据模型
SQL引擎
PostgreSQL实例组件
MySQL实例组件
FileSystem引擎
S3引擎
系统架构
编目节点
分区组
数据库管理
特殊配置项修改
数据库工具
集群启停
集群扩容
备份恢复
日志归档重放
监控
快照
列表
安全
查询访问计划
基于代价的访问计划评估
查看访问计划
统计信息
连接器
驱动
C驱动
C++驱动
CSharp驱动
Java开发驱动
PHP驱动
Python驱动
REST接口
参考手册
SequoiaDB Shell方法
概述
Global
Sdb
SdbCS
SdbCollection
SdbCursor
SdbQuery
SdbReplicaGroup
SdbNode
SdbDomain
Oma
File
FileContent
Cmd
Remote
Hash
IniFile
Sdbtool
Ssh
System
辅助类型对象
特殊类型对象
操作符
匹配符
选择符
函数操作
更新符
聚集符
SQL语法
语句
子句
函数
监控视图
故障排除
常见错误
SAC 管控中心
安装与登录
部署
主机操作
存储集群操作
MySQL 实例操作
PostgreSQL 实例操作
监控
配置
SequoiaDB 数据操作
集合空间
集合
索引
记录
PostgreSQL 实例数据操作
MySQL 实例数据操作
Web服务
集合快照
描述
集合快照 SDB_SNAP_COLLECTIONS 列出当前数据库节点中所有的非临时集合(协调节点中列出用户集合),每个集合为一条记录。
标示
SDB_SNAP_COLLECTIONS
字段信息
由于数据节点与编目节点保存的集合信息不同,集合快照在协调节点与其它节点所返回的结构有所不同:
非协调节点字段信息
字段名 | 类型 | 描述 |
---|---|---|
Name | 字符串 | 集合完整名 |
UniqueID | 长整型 | 集合的UniqueID,在集群上全局唯一 |
CollectionSpace | 字符串 | 集合所属集合空间名 |
NodeName | 字符串 | 集合所属节点名(主机名:端口号) |
GroupName | 字符串 | 集合所属分区组名 |
Details.ID | 整型 | 集合 ID,范围 0 ~ 4095,集合空间内唯一 |
Details.LogicalID | 整型 | 集合逻辑 ID |
Details.Sequence | 整型 | 序列号 |
Details.Indexes | 整型 | 该集合所包含的索引数量 |
Details.Status | 字符串 | 集合当前状态 - Free:空闲 - Normal:正常 - Dropped:被删除 - Offline Reorg Shadow Copy Phase:离线重组复制阶段 - Offline Reorg Truncate Phase:离线重组清除阶段 - Offline Reorg Copy Back Phase:离线重组重入阶段 - Offline Reorg Rebuild Phase:离线重组重建索引阶段 |
Details.Attribute | 字符串 | 属性 |
Details.CompressionType | 字符串 | 压缩类型 |
Details.DictionaryCreated | 布尔型 | 是否创建压缩字典 |
Details.DictionaryVersion | 整型 | 压缩字典版本 |
Details.PageSize | 整型 | 集合页的大小 |
Details.LobPageSize | 整型 | 大对象页的大小 |
Details.TotalRecords | 长整型 | 集合的记录总数 |
Details.TotalLobs | 长整型 | 集合的大对象总数 |
Details.TotalDataPages | 整型 | 集合的数据页总数 |
Details.TotalIndexPages | 整型 | 集合的索引页总数 |
Details.TotalLobPages | 整型 | 集合的大对象页总数 |
Details.TotalDataFreeSpace | 长整型 | 集合的数据空闲空间(单位:字节) |
Details.TotalIndexFreeSpace | 长整型 | 集合的索引空闲空间(单位:字节) |
Details.CurrentCompressionRatio | 浮点型 | 集合的的压缩率 |
Details.DataCommitLSN | 长整型 | 集合数据文件最后提交LSN |
Details.IndexCommitLSN | 长整型 | 集合索引文件最后提交LSN |
Details.LobCommitLSN | 长整型 | 集合大对象文件最后提交LSN |
Details.DataCommitted | 布尔型 | 集合数据文件当前是否有效提交 |
Details.IndexCommitted | 布尔型 | 集合索引文件当前是否有效提交 |
Details.LobCommitted | 布尔型 | 集合大对象文件当前是否有效提交 |
Details.TotalDataRead | 长整型 | 集合数据读请求 |
Details.TotalIndexRead | 长整型 | 集合索引读请求 |
Details.TotalDataWrite | 长整型 | 集合数据写请求 |
Details.TotalIndexWrite | 长整型 | 集合索引写请求 |
Details.TotalUpdate | 长整型 | 集合更新记录数量 |
Details.TotalDelete | 长整型 | 集合删除记录数量 |
Details.TotalInsert | 长整型 | 集合插入记录数量 |
Details.TotalSelect | 长整型 | 集合选择记录数量 |
Details.TotalRead | 长整型 | 集合读取记录数量 |
Details.TotalWrite | 长整型 | 集合写入记录数量 |
Details.TotalTbScan | 长整形 | 集合使用表扫描次数 |
Details.TotalIxScan | 长整型 | 集合使用索引扫描次数 |
Details.ResetTimestamp | 时间戳 | 重置快照的时间 |
协调节点字段信息
字段名 | 类型 | 描述 |
---|---|---|
Name | 字符串 | 集合完整名 |
UniqueID | 长整型 | 集合的UniqueID,在集群上全局唯一 |
Details.GroupName | 字符串 | 节点所在分区组名 |
Details.Group.ID | 整型 | 集合 ID,范围0~4096,集合空间内唯一 |
Details.Group.LogicalID | 整型 | 集合逻辑 ID |
Details.Group.Sequence | 整型 | 序列号 |
Details.Group.Indexes | 整型 | 该集合所包含的索引数量 |
Details.Group.Status | 字符串 | 集合当前状态 - Free:空闲 - Normal:正常 - Dropped:被删除 - Offline Reorg Shadow Copy Phase:离线重组复制阶段 - Offline Reorg Truncate Phase:离线重组清除阶段 - Offline Reorg Copy Back Phase:离线重组重入阶段 - Offline Reorg Rebuild Phase:离线重组重建索引阶段 |
Details.Group.TotalRecords | 长整型 | 集合的记录总数 |
Details.Group.TotalDataPages | 整型 | 集合的数据页总数 |
Details.Group.TotalIndexPages | 整型 | 集合的索引页总数 |
Details.Group.TotalLobPages | 整型 | 集合的大对象页总数 |
Details.Group.TotalDataFreeSpace | 长整型 | 集合的数据空闲空间(单位:字节) |
Details.Group.TotalIndexFreeSpace | 长整型 | 集合的索引空闲空间(单位:字节) |
Details.Group.TotalDataRead | 长整型 | 集合数据读请求 |
Details.Group.TotalIndexRead | 长整型 | 集合索引读请求 |
Details.Group.TotalDataWrite | 长整型 | 集合数据写请求 |
Details.Group.TotalIndexWrite | 长整型 | 集合索引写请求 |
Details.Group.TotalUpdate | 长整型 | 集合更新记录数量 |
Details.Group.TotalDelete | 长整型 | 集合删除记录数量 |
Details.Group.TotalInsert | 长整型 | 集合插入记录数量 |
Details.Group.TotalSelect | 长整型 | 集合选择记录数量 |
Details.Group.TotalRead | 长整型 | 集合读取记录数量 |
Details.Group.TotalWrite | 长整型 | 集合写入记录数量 |
Details.Group.TotalTbScan | 长整形 | 集合使用表扫描次数 |
Details.Group.TotalIxScan | 长整型 | 集合使用索引扫描次数 |
Details.Group.ResetTimestamp | 时间戳 | 重置快照的时间 |
Details.Group.NodeName | 字符串 | 节点名(主机名 + 端口) |
非协调节点示例
> db.snapshot( SDB_SNAP_COLLECTIONS ) { "Name": "foo.bar", "UniqueID": 261993005057, "CollectionSpace": "foo", "Details": [ { "NodeName": "hostname:11890", "GroupName": "group1", "ID": 0, "LogicalID": 0, "Sequence": 1, "Indexes": 8, "Status": "Normal", "Attribute": "", "CompressionType": "", "DictionaryCreated": false, "DictionaryVersion": 0, "PageSize": 65536, "LobPageSize": 262144, "TotalRecords": 0, "TotalLobs": 0, "TotalDataPages": 0, "TotalIndexPages": 6, "TotalLobPages": 0, "TotalDataFreeSpace": 0, "TotalIndexFreeSpace": 196545, "CurrentCompressionRatio": 1, "DataCommitLSN": 160, "IndexCommitLSN": 180, "LobCommitLSN": -1, "DataCommitted": false, "IndexCommitted": false, "LobCommitted": true, "TotalDataRead": 0, "TotalIndexRead": 0, "TotalDataWrite": 100, "TotalIndexWrite": 100, "TotalUpdate": 0, "TotalDelete": 0, "TotalInsert": 100, "TotalSelect": 0, "TotalRead": 0, "TotalWrite": 100, "TotalTbScan": 0, "TotalIxScan": 0, "ResetTimestamp": "2019-06-19-17.46.32.867539" } ] }
协调节点示例
> coord.snapshot( SDB_SNAP_COLLECTIONS ) { "Name": "foo.susebar", "UniqueID": 261993005058, "Details": [ { "GroupName": "group1", "Group": [ { "ID": 0, "LogicalID": 0, "Sequence": 1, "Indexes": 1, "Status": "Normal", "TotalRecords": 1, "TotalDataPages": 1, "TotalIndexPages": 2, "TotalLobPages": 0, "TotalDataFreeSpace": 4004, "TotalIndexFreeSpace": 4046, "TotalDataRead": 0, "TotalIndexRead": 0, "TotalDataWrite": 100, "TotalIndexWrite": 100, "TotalUpdate": 0, "TotalDelete": 0, "TotalInsert": 100, "TotalSelect": 0, "TotalRead": 0, "TotalWrite": 100, "TotalTbScan": 0, "TotalIxScan": 0, "ResetTimestamp": "2019-06-19-17.46.32.867539", "NodeName": "hostname:11820" } ] } ] }