查看KES版本信息
使用version函数查看
这种方式能详细显示信息

使用ksql查看

查看license有效期

查看实例启动时间和运行时长
查看实例启动时间

查看KES无故障运行时长

查看数据库列表
使用元命令\l查看

使用字典查看

查看数据库占用的磁盘空间
统计当前数据库所占的磁盘空间

统计所有数据库占用的磁盘总量

查看表和索引的大小
统计表的空间占用

统计表和与表关联的索引占用空间总量
select sys_total_relation_size('public.t01')/1024 || 'KB' KB;
select sys_size_pretty(sys_total_relation_size('public.t01'));

统计表的记录数

此时,t01表只有一条数据
查看时区和时间
查看最近一次加载参数文件的时间

查看时区

查看当前时间或日期

查看当前登录数据库的名称

查看当前会话信息
查看当前会话的客户端IP和端口

查看当前会话的后台进程ID

查看数据库中的连接信息
select datname,usename,client_addr,client_port from sys_stat_activity;

查看会话执行的SQL信息
查看参数track_activities是否为on

查看所有会话执行的SQL信息
select datname,usename,client_addr,client_port from sys_stat_activity;

查看正在运行的SQL信息
select datname,usename,query,state from sys_stat_activity where state not like 'idel%';

查看耗时较长的SQL

事务阻塞会话的简单处理
会话1-关闭自动提交后删除记录

会话2——删除相同记录时发生锁等待事件

会话3——查询会话状态
select datname,usename,query,wait_event,pid from sys_stat_activity where datname = 'test';

会话3——清理导致阻塞的会话1
在会话3中 断开 会话1

原来处于锁等待中的会话2成功执行删除操作

会话1被中断




















