随笔分类 -  Postgresql

摘要:--由于pg中表和索引的信息收集都是基于时间点的,对于以往的信息无法与现在的信息进行对比,故写下此工具进行统计信息收集 --创建数据信息的schemacreate schema db_stat;--创建收集信息的基础表create table db_stat.snapshot_pg_stat_all 阅读全文
posted @ 2024-08-20 10:07 Libra_bai 阅读(39) 评论(0) 推荐(0) 编辑
摘要:对于PostgreSQL处理MVCC(数据文件中新增tuple)的方式;相比其他数据库(Oracle、Mysql)而言;更容易触发表/索引膨胀。因为update操作也会影响表膨胀的问题。PostgreSQL处理的方式是对表autovacuum,vacuum是不会降低水位线。能避免表、索引膨胀。vac 阅读全文
posted @ 2024-07-24 09:38 Libra_bai 阅读(12) 评论(0) 推荐(0) 编辑
摘要:Table of Contents 1 PG的逻辑结构 1.1 PG对比ORACLE的逻辑结构 1.2 PG的逻辑结构 1.3 逻辑结构管理 1.3.1 数据库 1.3.1.1 创建数据库 1.3.1.2 调整数据库 1.3.1.3 删除数据库 1.3.1.4 其他脚本 1.3.2 schema 1 阅读全文
posted @ 2023-11-23 15:34 Libra_bai 阅读(303) 评论(0) 推荐(0) 编辑
摘要:查看当前活跃的DB session 正在运行的SQL语句(运行时间超过10秒) SELECT now() - query_start as "runtime", usename,application_name, client_hostname, datname, state, query FROM 阅读全文
posted @ 2023-11-08 15:23 Libra_bai 阅读(366) 评论(0) 推荐(0) 编辑
摘要:查看表大小 -- 查出所有表(包含索引)并排序 -- 查出所有表(包含索引)并排序 SELECT table_schema , table_name AS table_full_name, pg_size_pretty(pg_total_relation_size('"' || table_sche 阅读全文
posted @ 2023-10-13 14:19 Libra_bai 阅读(0) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示