绑定完请刷新页面
取消
刷新

分享好友

×
取消 复制
数据库管理-集群数据库(GaussDB 100)
2020-02-13 10:13:10

操作场景

Database Manager提供集群数据库管理功能,可查看或监控集群数据库的DN组信息和数据库索引的详细信息。

操作步骤

  1. 登录Database Manager。
  2. 在页面下方“所有集群”区域,单击待查看集群的名称(或在“操作”下拉列表中选择“信息”),进入集群管理 > 状态概览界面。
  3. 在左侧导航栏中选择数据库管理 > >集群数据库 ,进入集群数据库界面。
  4. 单击待查看的数据库区域,进入数据库监控界面,如图1所示。

    相关监控参数请参见表1表2表3表4表5表6表7表8
    图1 数据库监控
    GaussDB 数据库监控
    表1 DB服务能力

    参数名称

    参数解释

    数据库状态

    展示数据库实例状态为“在线”或“离线”。

    执行/连接数

    展示当前在数据库中运行的的活动查询,例如DB1_1/展示数据库的总的活动连接/会话,例如 DB1_1。

    DN实例CPU用量

    展示数据库DN实例的当前CPU占用率。

    DN实例内存用量

    展示数据库DN实例的当前内存使用情况。

    成功事务

    展示每秒事务成功或提交总数。

    失败事务

    展示每秒事务失败或提交总数。

    平均事务

    展示每秒的平均事务总数= (提交数+回滚数)÷秒数。

    平均SQL响应时间

    展示在一段时间内执行所有SQL语句的平均响应时间,例如,total SQL / delta timedif。

    成功率

    展示已提交或成功事务数占事务总数(提交事务和回滚事务数量之和)的比率。

    平均响应时间

    展示根据所有SQL的执行时间计算出的平均响应时间,例如,allsqlExecTime / totalSql。

    表2 DB性能指标

    参数名称

    参数解释

    数据库连接/执行数

    展示数据库中活动连接/会话总数,例如,DB1_1/展示当前在数据库中当前运行的活动查询,例如DB1_1。

    总/平均事务数

    展示在一段时间内执行的总事务平均数,例如, totalTrans / delta timeDiff。

    展示在一段时间内平均分布式事务数,例如,totalDis / delta timeDiff。

    平均提交/回滚事务数

    展示在一段时间内的平均已提交事务数,例如,xact_commit/delta timedf。

    展示在一段时间内的平均已提交事务数,例如,xact_commit/delta timedf。

    平均动态/静态SQL数

    展示在一段时间内执行动态SQL的平均数,例如,dynamicSql / delta timedif。

    展示在一段时间内执行静态SQL的平均数,例如,staticsql/delta timedf。

    平均查询数

    展示在一段时间内执行的查询/SQL语句查询(DDL、DML、SELECT)的平均数。

    平均DDL查询:一段时间内执行DDL语句的总数,例如,ddlSql/delta timedf。

    平均DML查询:一段时间内执行DML语句的总数,例如,(updatesql+subscribe+insertsql)/delta timedif。

    平均SELECT查询: 一段时间内执行SELECT语句的总数,例如,selectSql/delta timedif。

    平均DML查询数

    展示在一段时间内执行DML/SQL语句(INSERT、DELETE、UPDATE)的平均数。

    平均INSERT查询: 一段时间内执行INSERT语句的总数,例如,insertSql / delta timedif。

    平均DELETE查询: 一段时间内执行DELETE语句的总数,例如,dropSql / delta timeDiff。

    平均UPDATE查询: 一段时间内执行UPDATE语句的总数,例如,updateSql/delta timeDiff。

    表3 锁信息

    参数名称

    参数解释

    锁总数

    展示获取的数据库锁总数。

    表级锁总数

    展示获取的表级锁总数。

    行级锁的总数

    展示获取的行级锁总数。

    会话ID

    展示锁对象的会话ID。

    事务槽ID

    展示锁对象的事务ID。

    事务槽

    展示事务域的undo槽位。

    事务槽版本

    展示当前事务槽的版本。

    锁对象用户

    展示锁对象的用户。

    锁对象ID

    展示锁对象的ID。

    锁对象表

    展示锁对象的名称。

    操作客户端

    展示客户端的操作系统。

    客户端名称

    展示锁对象客户端的名称。

    锁模式

    展示锁的请求模式。

    表4 缓冲命中率

    参数名称

    参数解释

    缓冲命中率

    展示缓冲(内存)与磁盘之间的提取数据比率。

    磁盘排序溢出率

    展示排序操作所需内存的缓冲(内存)和磁盘的比率。

    缓存读取

    展示从缓存读取的计数。

    磁盘读取

    展示从磁盘读取的计数。

    缓存排序

    展示在缓存中完成排序的计数。

    磁盘排序

    展示在磁盘中完成排序的计数。

    表5 容量指标

    参数名称

    参数解释

    表空间名称

    展示表空间的名称,例如,TEMP。

    ID

    展示表空间的ID,例如,3。

    表空间状态

    展示表空间的状态,包括“在线”和“离线”。

    扩展空间

    展示支持扩展的固定大小表空间的数量,例如,8。

    片段数

    展示表空间的片段数量,例如,112。

    文件数

    展示表空间中文件的数量,例如,5。

    总计(MB)

    展示表空间的总大小,例如,335544320 MB。

    已用(MB)

    展示表空间的已用大小,例如,0。

    可用(MB)

    展示表空间的可用大小,例如,335544320 MB。

    用量

    展示表空间已用大小的占比,例如,0%。

    表6 OS性能指标

    参数名称

    参数解释

    IP地址:端口

    展示在缓存和磁盘中完成排序的计数。

    操作系统

    展示DN实例正在监听的操作系统。

    节点角色

    展示DN实例正在监听的操作系统。

    DN实例CPU用量

    展示DN实例正在监听的操作系统。

    DN实例RAM用量

    展示DN实例正在监听的操作系统。

    DN实例磁盘用量

    尚未展示。

    接收速率

    尚未展示。

    CPU (%)

    显示CPU利用率。

    I/O读写(MB)

    展示指定宿主机每秒的读写字节总数,例如,读I/O (MB):readkbPerS;写I/O(MB): writekbPerS。

    I/O (KB)

    展示指定宿主机的每秒输入/输出事务,例如,svctm。

    展示KB中的总TPS和总读字节数,例如,tps + kbReadS。

    内存(%)

    展示指定宿主机的内存使用率,如公式所示可得出:(MemTotal – (memfree + buffer + cached)/MemTotal) * 100。

    展示指定宿主机上使用的交换内存百分比,计算公式如下:(swaptotal – swapfree)/ swaptotal)*100。

    数据库网络(KB/s)

    展示指定宿主机上使用的交换内存百分比,计算公式如下:(swaptotal – swapfree)/ swaptotal)*100。

    展示指定宿主机在网络接口上接收的总字节数,例如,RecvBytes/ delta timeDiff。

    CPU队列(No.)

    展示在一段时间内运行CPU和阻塞进程计数(如有),例如,运行CPU:runCount;阻塞进程:blockedCount。

    表7 应用连接

    参数名称

    参数解释

    应用名称

    展示数据库应用程序的名称。

    应用程序ID

    展示数据库应用程序的ID,例如,39。

    连接IP:端口

    展示数据库连接应用程序的IP地址和端口号,例如,10.10.10.10:1254。

    连接号

    展示数据库的连接数量,例如,17。

    近连接时间

    展示数据库近连接的时间,例如,2019-02-07 17:11:00。

    表8 会话

    参数名称

    参数解释

    会话ID

    展示连接数据库服务器的会话ID。

    会话用时

    展示会话存在的时间(从开始到结束),例如,4分钟51秒。

    应用

    展示使用会话的应用名称,例如,gsql。

    用户

    展示会话的用户名,例如,gaussmpp。

    事务数

    展示会话中完成的事务总数(已提交事务+已回滚事务),例如,2。

    回滚次数

    展示回滚的事务总数。

    SQL数

    展示会话中执行的SQL总数,例如,2。

    SQL用时

    展示SQL执行花费的时间(从开始到结束)。字段值格式同SQL区间格式,例如,00:00:00。

    CN

    展示CN信息,例如,cn_5002。

    客户端IP

    展示客户端IP地址,例如,10.10.10.10。

    会话状态

    展示会话的状态,包括“空闲”和“活跃”。

分享好友

分享这个小栈给你的朋友们,一起进步吧。

GaussDB_数据库
创建时间:2020-01-06 16:21:44
华为GaussDB数据库小栈
展开
订阅须知

• 所有用户可根据关注领域订阅专区或所有专区

• 付费订阅:虚拟交易,一经交易不退款;若特殊情况,可3日内客服咨询

• 专区发布评论属默认订阅所评论专区(除付费小栈外)

技术专家

查看更多
  • GaussDB_数据库
    专家
戳我,来吐槽~