No Picture
PostgreSQL DBA

How pg_dump is different in PostgreSQL 16?

How pg_dump is different in PostgreSQL 16? The pg_dump command is a tool used to export data from a PostgreSQL database into a file. The tool has been included in PostgreSQL since version 7.0 and […]

No Picture
PostgreSQL Performance

How PostgreSQL Vacuum works?

How does PostgreSQL Vacuum work? In PostgreSQL, the vacuum process is responsible for reclaiming space from deleted or updated rows in tables. The vacuum process works by scanning the table and removing any rows that […]

No Picture
PostgreSQL DBA

How to implement Parallelized Vacuum in PostgreSQL 15?

How to implement Parallelized Vacuum in PostgreSQL 15? In PostgreSQL 15, the parallelized vacuum feature allows you to run multiple vacuum processes in parallel, which can significantly improve the performance of the vacuum operation. Here […]

No Picture
PostgreSQL DBA

PostGIS for dummies

PostGIS for dummies – How PostGIS works?  PostGIS is an open-source extension for the PostgreSQL database management system that adds spatial functionality for working with geographic data. It allows you to store, index, and query […]

No Picture
PostgreSQL DBA

How to monitor PostgreSQL replication lag

PostgreSQL Advanced DBA Series: Monitoring PostgreSQL replication lag There are several ways to monitor replication lag in PostgreSQL: pg_stat_replication: This is a PostgreSQL system view that provides information about the replication status, including the replication lag. […]