资讯专栏INFORMATION COLUMN

【巨杉数据库Sequoiadb】数据库快照的字段含义说明

史占广 / 952人阅读

摘要:在中,节点的含义为个节点所有节点所有节点的连接数。显然,该结果对用户的意义不大。对应非节点所有用户直接连到当前节点的连接总数。空闲连接数会随着节点的负载而变动。内部通讯线程等线程数,一般情况下,用户不必关心该数值。

【问题描述】
SDB2.8.4版本的协调节点的数据库快照中以下字段如何理解:
TotalNumConnects:文档说明是数据库连接数

非协调节点的数据库快照中以下字段如何理解:
TotalNumConnects:文档说明是数据库连接数,是指哪些连接
freeLogSpace:文档说明是空闲日志空间,是指什么日志?
TransInfo.BeginLSN:文档说明是事务起始LSN的偏移
CurrentActiveSessions+CurrentIdleSystem可以理解为该节点上的总的会话数吗?

【问题回复】
快照SDB_SNAP_DATABASE上述字段的含义如下:

对coord节点:

TotalNumConnects为客户端连到当前集群的总连接数(包括客户端直接连到当前集群所有coord节点+所有data节点+所有catalog节点的连接数)。然而,由于v2.8coord节点之间在分布式环境中,没有能够相互共享数据,所以,TotalNumConnects并没有显示“当前集群的总连接数”。在v2.8中,coord节点的TotalNumConnects含义为:1个coord节点+所有data节点+所有catalog节点的连接数。显然,该结果对用户的意义不大。建议用户用到v3.0之后,再使用该字段。

对应非coord节点:

1)TotalNumConnects:所有用户直接连到当前节点的连接总数。(注意理解这里提到的“直接连接”)
2)freeLogSpace:指的是每个节点同步日志的总剩余空间。默认每个节点有20个同步日志,每个默认为64M。那么,刚开始时,节点的freeLogSpace为20 * 64M。
3)TransInfo.BeginLSN:指最老一个事务开始时的LSN。由于SequoiaDB的事务使用到同步日志,该字段一般用于计算事务中下一个写操作是否存在足够的同步日志空间。(该参数对用户没有太多意义,它主要给SequoiaDB的主要开发人员定位问题使用)
4)CurrentActiveSessions:为当前节点正在干活的会话(线程)数量。

  CurrentIdleSessions:为当前节点空闲的线程数量。空闲连接数会随着节点的负载而变动。 
  CurrentSystemSessions:SequoiaDB内部通讯线程等线程数,一般情况下,用户不必关心该数值。 
  CurrentTaskSessionsSequoiaDB内部后台任务(如:异步切分等),一般情况下,用户不必关心该数值。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/49413.html

相关文章

  • 巨杉据库Sequoiadb据库快照字段含义说明

    摘要:在中,节点的含义为个节点所有节点所有节点的连接数。显然,该结果对用户的意义不大。对应非节点所有用户直接连到当前节点的连接总数。空闲连接数会随着节点的负载而变动。内部通讯线程等线程数,一般情况下,用户不必关心该数值。 【问题描述】 SDB2.8.4版本的协调节点的数据库快照中以下字段如何理解: TotalNumConnects:文档说明是数据库连接数 非协调节点的数据库快照中以下字段如...

    Aceyclee 评论0 收藏0
  • 巨杉据库Sequoiadb数据节点处于全量同步状态,能否监控全量同步过程进度

    摘要:执行查看各个数据文件的存放路径见字段,如。再查看对应文件大小,数据文件命名如下结构化数据,索引数据,数据,元数据。分别根据主备节点的数据文件大小和增长速度粗略估算同步进度。 【问题描述】 当某一个复制组内的某个数据节点处于全量同步时,能否对全量同步的过程进程监控,监控项包括:数据同步的进度,预计何时能完成 全量同步时,不能通过快照中的 LSN 计算进度,原因: 在做全量同步时,会直接拷...

    hsluoyz 评论0 收藏0
  • 巨杉据库Sequoiadb数据节点处于全量同步状态,能否监控全量同步过程进度

    摘要:执行查看各个数据文件的存放路径见字段,如。再查看对应文件大小,数据文件命名如下结构化数据,索引数据,数据,元数据。分别根据主备节点的数据文件大小和增长速度粗略估算同步进度。 【问题描述】 当某一个复制组内的某个数据节点处于全量同步时,能否对全量同步的过程进程监控,监控项包括:数据同步的进度,预计何时能完成 全量同步时,不能通过快照中的 LSN 计算进度,原因: 在做全量同步时,会直...

    ethernet 评论0 收藏0
  • 巨杉据库Sequoiadb】为什么查看会话快照不显示协调节点中会话

    摘要:问题详细描述为什么无记录返回,但却能返回正常的结果解决办法快照默认不显示协调节点,会话快照中只显示编目节点和数据节点中的会话,如需查看协调节点的会话需要通过指定命令位置参数的方式才能找到,命令位置参数可以使用,等。 【问题详细描述】 为什么snapshot(SDB_SNAP_SESSIONS,{Type:Agent})无记录返回,但snapshot(SDB_SNAP_SESSIONS,...

    LeoHsiun 评论0 收藏0
  • 【操作教程】SequoiaDB分布式存储教程

    摘要:而分布方式与分布方式最大的不同点,在于对数据的删除上。操作指南作者在为下面各种数据分布方式做操作前,需要先在数据库中一些准备操作。 1.各模式适用场景介绍 由于SequoiaDB对比其他的NoSQL有更多的方式将数据分布到多台服务器上,所以下面笔者为阅读者一一介绍每种分布式方式适合于哪种场景。 1.1Hash 方式分布数据在Hash分布方式中,由于是对集合中某个字段的Hash值进行数据...

    tunny 评论0 收藏0

发表评论

0条评论

史占广

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<