Postgresql
PostgreSQL Backend Connections via pg_stat_database
Mar 20, 2024 / · 3 min read · postgresql database administration performance optimization pg_stat_database ·Database Connections: A Look at PostgreSQL Backends This article delves into a PostgreSQL code snippet that sheds light on the number of backend connections established for each database within a PostgreSQL instance. We'll dissect the code, explore its purpose, and glean valuable insights for database administrators …
Read MoreHow Many Connections Can Your PostgreSQL Database Handle?
Mar 18, 2024 / · 7 min read · show postgresql database performance optimization pg_stat_activity pg_settings pg_stat_database pg_database pg_roles ·How Many Connections Can Your PostgreSQL Database Handle? PostgreSQL 16 split the connection limit into more than one pool. Besides the slots held back for superusers, a second block of slots can now be reserved for ordinary roles that have been granted pg_use_reserved_connections. The number of sessions an application …
Read MoreHow to Monitor PostgreSQL Index Cache for High Speed Queries
Mar 18, 2024 / · 2 min read · postgresql database performance optimization caching pg_statio_user_indexes pg_stat_user_indexes ·Keeping PostgreSQL Queries Speeding Along: Monitoring Index Cache Hit Rates For a smooth-running PostgreSQL database, ensuring efficient access to frequently used data is crucial. Indexes act as shortcuts, speeding up queries. But how well are those indexes utilized? This post explores a SQL query that helps you …
Read MoreImporting Data into an Existing PostgreSQL Database Managing your PostgreSQL database often involves importing data from backups or external sources. This post explores a simple yet effective command-line approach to achieve this: psql -d anexistingdb -f dump.sql. We'll break down its components, explain its …
Read MoreBacking Up a Remote PostgreSQL Database with pg_dump The database lives on a managed host three networks away, the only backup is whatever the provider snapshots, and nobody has ever tried to restore from it. A logical dump taken from a laptop or a jump box fixes that in one command, because pg_dump is an ordinary …
Read MoreMonitor PostgreSQL Index Usage for Speedy Queries
Mar 17, 2024 / · 3 min read · postgresql database performance optimization indexing pg_stat_user_tables pg_stat_user_indexes ·Monitoring PostgreSQL Index Usage: Keeping Your Queries Speedy In the fast-paced world of web applications, ensuring efficient database queries is paramount. PostgreSQL's powerful indexing capabilities play a crucial role in achieving optimal performance. This post delves into a SQL query that helps you monitor index …
Read More