「SequoiaDB巨杉数据库」SQL语法-监控视图之$SNAPSHOT_SYSTEM

该博客详细介绍了$SNAPSHOT_SYSTEM操作系统的快照,展示了数据库节点的主要状态和性能参数,包括节点信息、LSN详情、内存和磁盘使用情况等。通过对CPU时间、内存占用、磁盘空间等关键指标的分析,帮助理解数据库运行状况和优化策略。
摘要由CSDN通过智能技术生成

描述

操作系统快照 $SNAPSHOT_SYSTEM 列出当前数据库节点所在操作系统中主要的状态与性能监控参数,输出一条记录。

标示

$SNAPSHOT_SYSTEM

字段信息

字段名类型描述
NodeName字符串节点名,为“< HostName > : < ServiceName >”
HostName字符串数据库节点所在物理节点的主机名
ServiceName字符串svcname 所指定的服务名,与 HostName 共同作为一个逻辑节点的标示
GroupName字符串该逻辑节点所属的分区组名,standalone 模式下,该字段为空字符串
IsPrimary布尔该节点是否为主节点,standalone 模式下,该字段为 false
ServiceStatus布尔是否为可提供服务状态。
一些特殊状态,例如 全量同步 会使该状态为 false
Status字符串数据库状态:包括"Normal"、 "Shutdown"、"Rebuilding"、"FullSync"、"OfflineBackup"状态
BeginLSN.Offset长整型起始 LSN 的偏移
BeginLSN.Version整型起始 LSN 的版本号
CurrentLSN.Offset长整型当前 LSN 的偏移
CurrentLSN.Version整型当前 LSN 的版本号
CommittedLSN.Offset长整型已提交 LSN 的偏移
CommittedLSN.Version整型已提交 LSN 的版本号
CompleteLSN长整型已完成 LSN 的偏移
LSNQueSize整型等待同步的LSN队列长度
TransInfo.TotalCount整型正在执行的事务数量
TransInfo.BeginLSN长整型正在执行的事务的起始 LSN 的偏移
NodeID数组节点的 ID,为“[ <分区组 ID>, <节点 ID> ]”
在 standalone 模式下,该字段为“[ 0,0 ]”
CPU.User浮点数操作系统启动后所消耗的总用户 CPU 时间(单位:秒)
CPU.Sys浮点数操作系统启动后所消耗的总系统 CPU 时间(单位:秒)
CPU.Idle浮点数操作系统启动后所消耗的总空闲 CPU 时间(单位:秒)
CPU.Other浮点数操作系统启动后所消耗的总其它 CPU 时间(单位:秒)
Memory.LoadPercent整型当前操作系统的内存使用百分比(包括文件系统缓存)
Memory.TotalRAM长整型当前操作系统的总内存空间(单位:字节)
Memory.FreeRAM长整型当前操作系统的空闲内存空间(单位:字节)
Memory.TotalSwap长整型当前操作系统的总交换空间(单位:字节)
Memory.FreeSwap长整型当前操作系统的空闲交换空间(单位:字节)
Memory.TotalVirtual长整型当前操作系统的总虚拟空间(单位:字节)
Memory.FreeVirtual长整型当前操作系统的空闲虚拟空间(单位:字节)
Disk.Name字符串数据库路径所在的磁盘名称
Disk.DatabasePath字符串数据库路径
Disk.LoadPercent整型数据库路径所在文件系统的空间占用百分比
Disk.TotalSpace长整型数据库路径总空间(单位:字节)
Disk.FreeSpace长整型数据库路径空闲空间(单位:字节)

示例

> db.exec( "select * from $SNAPSHOT_SYSTEM" )
{
  "NodeName": "hostname:42000",
  "HostName": "hostname",
  "ServiceName": "42000",
  "GroupName": "db2",
  "IsPrimary": true,
  "ServiceStatus": true,
  "Status": "Normal",
  "BeginLSN": {
    "Offset": 2013265920,
    "Version": 1
  },
  "CurrentLSN": {
    "Offset": 3314225876,
    "Version": 1
  },
  "CommittedLSN": {
    "Offset": 3314225876,
    "Version": 1
  },
  "CompleteLSN": 3314226020,
  "LSNQueSize": 0,
  "TransInfo": {
    "TotalCount": 1,
    "BeginLSN": 3314225744
  },
  "NodeID": [
    1001,
    1003
  ],
  "CPU": {
    "User": 53323.86,
    "Sys": 55738.17,
    "Idle": 3999129.94,
    "Other": 3124.02
  },
  "Memory": {
    "LoadPercent": 94,
    "TotalRAM": 6257471488,
    "FreeRAM": 340115456,
    "TotalSwap": 1022357504,
    "FreeSwap": 732004352,
    "TotalVirtual": 7279828992,
    "FreeVirtual": 1072119808
  },
  "Disk": {
    "Name": "/dev/mapper/vgdata-lvdata1",
    "DatabasePath": "/opt/test/42000/",
    "LoadPercent": 34,
    "TotalSpace": 211139878912,
    "FreeSpace": 138432401408
  }
}
...
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值