select * from pg_stat_statements order by shared_blks_hit+shared_blks_read desc limit 5; 10、获取数据库当前的回滚事务数以及死锁数 select datname,xact_rollback,deadlocks from pg_stat_database 11、查询访问指定表的慢查询 select * from pg_stat_activity where query ilike '%<table_name>%' and...
pg_stat_activity 数据库活动进程视图 Pg_database 系统数据库字典 Pg_stat_database系统统计数据库字典视图 Pg_stat_sys_tables 系统字典表 Pg_stat_sys_indexes系统字典表索引 Pg_stat_user_tables用户表 Pg_stat_user_indexes 用户表索引 pg_stat_all_tables 数据库所有的表(包括系统表和用户表) pg_stat_al...
select pg_xlog_location_diff(pg_last_xlog_replay_location(),replay_location)/1024/1024/1024 as GB from pg_stat_replication; 查看备库因为冲突而被取消的SQL: select * from pg_stat_database_conflicts; 显示备库详细信息:pg_controldata 备库wal 日志清理: 由于我的备库WAL日志存在/pgsql/pg_data/pg...
DROP DATABASE testdb; SELECT pg_terminate_backend(pg_stat_activity.pid) FROM pg_stat_activity WHERE datname='testdb' AND pid<>pg_backend_pid(); 三条语句一起上,不好意思上面的语句写反了 SELECT pg_terminate_backend(pg_stat_activity.pid) FROM pg_stat_activity WHERE datname='tids_submit_da...
The Linux of Database 可以说,在上面这些扩展的加持之下, PostgreSQL 已经从一个强大的关系型数据库,变成一个怪兽级的多模态数据库全能王:自主可控自动驾驶时序地理空间AI向量分布式文档图谱全文检索可编程超融合联邦流批一体 HTAP Serverless 全栈式平台数据库。
pg_stat_all_tables、pg_class、pg_tables、pg_indexes、pg_attribute 查看表大小 selectpt.schemaname||'.'||pt.tablename,pg_relation_filepath(pt.schemaname||'.'||pt.tablename), pg_table_size(pt.schemaname||'.'||pt.tablename), pg_relation_size(pt.schemaname||'.'||pt.tablename), ...
一,数据库操作 # 创建数据库createdatabasemytest;# 删除数据库dropdatabaseifexistsmytest;# 占用问题selectpg_terminate_backend(pid)frompg_stat_activitywhereDATNAME='template1';# 使用 \l 用于查看已经存在的数据库\l# 可以使用 \c + 数据库名 来进入数据库\c mytest; ...
pg_hba.conf文件(默认在$PGDATA目录下): pg_hba.conf文件存放在数据库集群的数据目录里。 HBA 的意思是 host-based authentication:基于主机的认证。 在initdb初始化数据目录的时候,它会安装一个缺省的文件。 文件pg_hba.conf的常用格式是一套记录,每行一条。空白行行被忽略,井号( # )开头的注释也被忽略。并...
pg_stat_all_tables视图中记录有analyze信息,比如何时做的analyze、表元组个数(活元组、死元组)等。重启后发现该视图中表的统计信息重置不见了,发生了什么? 1、pg_stat_all_tables 先理解下该视图,该视图定义如下。从视图定义可以看到相关统计信息都是通过一系列函数获取的: ...
pgsql常用命令 pgsql常⽤命令 \x 列竖排显⽰ \timing 开启时间 1. 查看数据库⼤⼩。select pg_size_pretty(pg_database_size('db_name'));2. 查看所有索引的⼤⼩。select indexrelname,pg_size_pretty(pg_relation_size(indexrelname))from pg_stat_user_indexes where schemaname = 'public'orde...