pg_repack 概述pg_repack 是 PostgreSQL 数据库的一个扩展插件,可以对表的物理存储进行在线"重新包装",回收碎片空间,有效解决因对表大量UPDATE、DELETE 等操作引起的空间膨胀问题。pg_repack 获取排他锁的时间很短,多数时间不阻塞读写,相比 CLUSTER...
PostgreSQL从入门到精通系列课程,100+节PG技术讲解,让你从小白一步步成长为独当一面的PG专业人员,点击这里查看部分免费视频内容。第132讲:物化视图管理利器 —repack插件 1、pg_repack概述2、pg_repack安装3、pg_repack使用技巧与应用场景PG数据库的空间...
pg_ivm概述Pg_ivm扩展是Postgresql数据库的一个插件,增量视图维护(IVM)是一种使物化视图保持最新状态的方法,该方法仅计算并应用视图中的增量更改,而不是像REFRESH MATERIALIZED VIEW那样从头开始重新计算内容。当只有视图的一小部分发生更改时,IVM可以比重新计...
PostgreSQL从入门到精通系列课程,100+节PG技术讲解,让你从小白一步步成长为独当一面的PG专业人员,点击这里查看部分免费视频内容。第131讲:物化视图管理利器 —pg_ivm插件 1、pg_ivm概述2、pg_ivm安装3、pg_ivm使用技巧与应用场景 物化视图做为调优的一种方式被广大...
pgBadger简介• pgBadger是一个PostgreSQL日志分析器,它是为提高速度而构建的,具有来自PostgreSQL日志文件的完整报告。它是一个小型的Perl脚本,性能优于任何其他PostgreSQL日志分析器。• pgBadger可以自动检测日志文件格式(syslog、stderr、...
pg_stat_statements概述pg_stat_statements模块提供了一种跟踪执行的所有SQL语句的统计信息的方法。该模块必须在postgresql.conf的shared_preload_libraries中增加pg_stat_statements来载入,它需要额外的共享内存。增加...
PostgreSQL从入门到精通系列课程,100+节PG技术讲解,让你从小白一步步成长为独当一面的PG专业人员,点击这里查看部分免费视频内容。第129讲:系统日志调优利器 ——pg_stat_statements应用全攻略1、pg_stat_statements概述2、pg_stat_stateme...
pg_hint_plan概述pg_hint_plan是一个革命性的PostgreSQL扩展,它赋予了开发者手动干预查询执行计划的能力。你可以指定表的访问方式、连接顺序、连接方式、并行查询...只要你看执行计划不爽,你就拍优化器的脑袋。pg_hint_plan架构pg_hint_plan安装1、下载(...
PostgreSQL从入门到精通系列课程,100+节PG技术讲解,让你从小白一步步成长为独当一面的PG专业人员,点击这里查看部分免费视频内容。第128讲:执行计划调优利器 ——pg_hint_plan应用全攻略1、pg_hint_plan概述2、pg_hint_plan安装3、pg_hint_pla...
一、repmgr简介repmgr由EDB开发并开源的应用软件,并且其他个人和组织也有贡献。多个EDB客户提供资金,使repmgr持续开发成为可能。repmgr完全由EDB的24/7小时提供支持。EDB是PostgreSQL项目的主要赞助商,继续维护repmgr。同时也欢迎其他组织和个人开发者的参与。...