Skip to content
Sunday, August 31, 2025

DBA Notes

DBA Notes
  • AWS
  • Oracle
  • Postgres
  • Linux
  • Docker
  • MySQL
  • mongodb
DBA Notes

Categories

  • AWS (9)
  • Docker (7)
  • General (4)
  • Linux (14)
  • mongodb (1)
  • MySQL (10)
  • notepad++ (2)
  • Oracle (90)
  • performance (45)
  • Postgres (93)
  • postgresql (9)
  • SQL (16)
  • Windows (7)

Category: performance

performance Postgres

PostgreSQL Connection Pooling with PgBouncer

Bulent Soylu August 16, 2023 connection poolingpgbouncerpostgresql

Connection pooling is a simple but effective way to improve the performance of your apps and decrease the load on your PostgreSQL servers. Read on…

View More PostgreSQL Connection Pooling with PgBouncer
Oracle performance

Using the Oracle 11GR2 database flash cache

Bulent Soylu August 12, 2023 flash cacheoracleperformancessd

Oracle just released a patch which allows you to use the database flash cache on Oracle Enterprise Linux even if you don’t have exadata storage. …

View More Using the Oracle 11GR2 database flash cache
Oracle performance

Oracle Manageability Monitor Process (MMON) Background Process

Bulent Soylu August 5, 2023 memorymmonoracle

Oracle Manageability Monitor Process (MMON) Background Process. Performs many tasks related to manageability, including taking Automatic Workload Repository snapshots and performing Automatic Database Diagnostic Monitor analysis…

View More Oracle Manageability Monitor Process (MMON) Background Process
Linux Oracle performance

What is the usecase of dev shm

Bulent Soylu August 2, 2023 /dev/shmoracleperformancetmpfs

/dev/shm is a temporary file storage filesystem (see tmpfs) that uses RAM for the storage. It can function as shared memory that facilitates IPC. It is a…

View More What is the usecase of dev shm
Oracle performance

How much memory is truly used by my Oracle instance?

Bulent Soylu August 1, 2023 asmmmemory_targetoracleperformancesga_targetshared pages

There are many posts about the amount of memory that is taken by the Oracle database executables and the database SGA and PGA. The reason…

View More How much memory is truly used by my Oracle instance?
Oracle performance

How to trace SQL sessions to identify Oracle Database bottlenecks

Bulent Soylu July 21, 2023 oracleperformancetrace file

Want your database to run faster? While common tuning techniques can prove quite helpful in resolving many performance issues, they don’t show the details of all the…

View More How to trace SQL sessions to identify Oracle Database bottlenecks
Oracle performance

Oracle COMPATIBLE VS OPTIMIZER_FEATURES_ENABLE

Bulent Soylu July 13, 2023 compatibleoptimizeroptimizer_feature_enableoracle

COMPATIBLE PARAMETER Understanding the COMPATIBLE Initialization ParameterIn Oracle Database 19c, when the COMPATIBLE initialization parameter is not set in your parameter file, the COMPATIBLE parameter…

View More Oracle COMPATIBLE VS OPTIMIZER_FEATURES_ENABLE
Oracle performance

MEMORY_TARGET, SGA_TARGET and PGA_AGGREGATE_TARGET

Bulent Soylu July 11, 2023 memory_targetpga_aggregate_targetsga_target

The memory structures that must be managed are the system global area (SGA) and the instance program global area (instance PGA). Oracle Database supports various…

View More MEMORY_TARGET, SGA_TARGET and PGA_AGGREGATE_TARGET
Oracle performance

Oracle SQL profile and baselines

Bulent Soylu July 6, 2023 oraclesql baselinessql profiles

This post highlights the differences between SQL profile and baselines in Oracle® and explains how it works when tuning a query. Optimizer, profile, and baseline…

View More Oracle SQL profile and baselines
performance Postgres

Materialized View Strategies Using PostgreSQL

Bulent Soylu June 20, 2023

Queries returning aggregate, summary, and computed data are frequently used in application development. Sometimes these queries are not fast enough. Caching query results using Memcached…

View More Materialized View Strategies Using PostgreSQL

Posts navigation

Previous page Page 1 Page 2 Page 3 … Page 5 Next page
Log in

oracle (86)postgres (52)performance (38)postgresql (33)index (11)upgrade (9)linux (9)multitenant (7)pdb (6)partitioning (6)docker (6)windows (5)memory (5)mysql (5)replication (5)execution plan (5)aws (5)sql profiles (4)tuples (4)SQL (4)

Recent Posts

  • PostgreSQL® EXPLAIN – What are the Query Costs?
  • 𝗦𝗤𝗟 𝗤𝘂𝗲𝗿𝘆 𝗘𝘅𝗲𝗰𝘂𝘁𝗶𝗼𝗻 𝗢𝗿𝗱𝗲𝗿!
  • TABLE FRAGMENTATION IN ORACLE DATABASE
  • Configuring Huge Pages for MySQL Server on Red Hat Linux
  • HUGE PAGES AND POSTGRESQL

Archives

  • July 2025 (1)
  • October 2024 (1)
  • August 2024 (1)
  • March 2024 (3)
  • January 2024 (3)
  • December 2023 (7)
  • October 2023 (17)
  • September 2023 (6)
  • August 2023 (23)
  • July 2023 (10)
  • June 2023 (4)
  • May 2023 (11)
  • April 2023 (15)
  • March 2023 (6)
  • February 2023 (2)
  • January 2023 (11)
  • December 2022 (1)
  • August 2022 (3)
  • March 2022 (10)
  • February 2022 (2)
  • January 2022 (6)
  • December 2021 (3)
  • November 2021 (7)
  • October 2021 (51)
  • September 2021 (4)

DBA Notes | Designed by: Theme Freesia | WordPress | © Copyright All right reserved