Understanding the Postgres EXPLAIN cost EXPLAIN is very useful for understanding the performance of a Postgres query. It returns the execution plan generated by PostgreSQL query…
View More PostgreSQL® EXPLAIN – What are the Query Costs?Category: performance
𝗦𝗤𝗟 𝗤𝘂𝗲𝗿𝘆 𝗘𝘅𝗲𝗰𝘂𝘁𝗶𝗼𝗻 𝗢𝗿𝗱𝗲𝗿!
When you write an SQL query, the database engine executes the clauses in a specific order, which is different from the sequence in which you…
View More 𝗦𝗤𝗟 𝗤𝘂𝗲𝗿𝘆 𝗘𝘅𝗲𝗰𝘂𝘁𝗶𝗼𝗻 𝗢𝗿𝗱𝗲𝗿!TABLE FRAGMENTATION IN ORACLE DATABASE
What is Oracle Table Fragmentation?If a table is only subject to inserts, there will not be any fragmentation.Fragmentation comes with when we update/delete data in…
View More TABLE FRAGMENTATION IN ORACLE DATABASEHow to configure HugePages for Oracle Database Server
Hugepages and Large Pages If you run a Oracle Database on a Linux Server with more than 16 GB physical memory and your System Global…
View More How to configure HugePages for Oracle Database ServerIndex Skip Scanning
Index Skip Scanning In previous releases a composite index could only be used if the first column, the leading edge, of the index was referenced…
View More Index Skip ScanningPostgres Execution Plans
In this blog post, we’ll see What is an SQL Execution Plan? Postgres documentation says: The execution plan shows how the table(s) referenced by the statement will…
View More Postgres Execution PlansCommit_Delay and Wal_Writer_Delay Parameters Effect in Postgresql Performance
This article aims to provide practical insights into optimizing PostgreSQL database performance by adjusting the commit_delay and wal_writer_delay configuration parameters. The focus is on improving system responsiveness, reducing write…
View More Commit_Delay and Wal_Writer_Delay Parameters Effect in Postgresql PerformanceAsynchronous IO for file System using FILESYSTEMIO_OPTIONS
We noticed that on one of our servers oracle trc files accumulated too much. it started piling up after we increased /dev/shm and sga. In trace…
View More Asynchronous IO for file System using FILESYSTEMIO_OPTIONSPostgreSQL Replication Setup using HAProxy
Managing traffic to the database can get harder and harder as it increases in amount and the database is actually distributed across multiple servers. PostgreSQL…
View More PostgreSQL Replication Setup using HAProxyHow to use pgBouncer with PostgreSQL
In the database world, there are many common concepts like High Availability, Failover, and Connection pooling. All of them are useful things to implement on any…
View More How to use pgBouncer with PostgreSQL