HGDB怎么获取数据库的运维信息

Posted 瀚高PG实验室

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了HGDB怎么获取数据库的运维信息相关的知识,希望对你有一定的参考价值。

目录
环境
文档用途
详细信息

环境
系统平台:Microsoft Windows (64-bit) 2012
版本:5.6.5
文档用途
列举了一些用来获取运维信息的SQL语句

详细信息
查看当前所有连接数:

select count(*),usename from pg_stat_activity group by usename;

查看负载:

select * from pg_stat_activity;

查看单个数据库(highgo)大小:

select pg_size_pretty(pg_database_size('highgo')) as size;

查看所有数据库大小:

select datname,pg_size_pretty(pg_database_size(datname)) as size from pg_database;

查看单个数据表(test)大小:

select pg_size_pretty(pg_relation_size('test')) as size;

查看所有数据表大小:

select relname,pg_size_pretty(pg_relation_size(relid)) as size from pg_stat_user_tables;

以上是关于HGDB怎么获取数据库的运维信息的主要内容,如果未能解决你的问题,请参考以下文章

HGDB怎么获取数据库中关键系统信息

HGDB怎么获取数据库中关键系统信息

大话运维-IT国产化浪潮下的运维管理

一名合格的运维工程师的历练之路

数据库的运维策略脚本篇(内附脚本,无私分享)

Istio的运维-诊断工具(istio 系列五)