Skip to content
Wednesday, June 04, 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 (44)
  • Postgres (92)
  • postgresql (8)
  • SQL (16)
  • Windows (7)

Category: Postgres

Postgres

performance Postgres

Speeding Up “min” and “max” functions in postgresql

Bulent Soylu April 21, 2023 maxminperformancepostgresql

Indexes are a perfect tool to finding a certain value or some kind of range in a table. It is possible to speed up a…

View More Speeding Up “min” and “max” functions in postgresql
Postgres

How to Use Materialized Views in PostgreSQL

Bulent Soylu April 18, 2023 materialized viewpostgresql

Introduction: About Views and Materialized Views For a complex SQL query, it is impractical to rewrite the entire query every time its results are needed. Views solve…

View More How to Use Materialized Views in PostgreSQL
performance Postgres

Postgres — Live Table Partitioning

Bulent Soylu April 5, 2023 awspartitioningpostgresscaling

the partitioning of 1TB of data on a live system, with zero downtime Summary A few months ago we faced an engineering challenge of having…

View More Postgres — Live Table Partitioning
performance Postgres

Partitioning Existing Tables in Postgres

Bulent Soylu April 4, 2023 partitioningperformancepostgres

So, your database is growing rapidly, as, ideally, is your business. The problem is, its performance is getting worse. You’re starting to wonder whether partitioning…

View More Partitioning Existing Tables in Postgres
performance Postgres

PostgreSQL “bind variable peeking”

Bulent Soylu March 28, 2023 bind variablescursor sharingperformancepostgresprepare

custom vs. generic plans With my Oracle database background, I know how important it is to balance the pros and cons of using bind variables…

View More PostgreSQL “bind variable peeking”
performance Postgres

Postgresql PREPARE — prepare a statement for execution

Bulent Soylu March 28, 2023 performancepostgresprepare

Synopsis PREPARE name [ ( data_type [, …] ) ] AS statement Description PREPARE creates a prepared statement. A prepared statement is a server-side object that…

View More Postgresql PREPARE — prepare a statement for execution
Postgres

Partition an existing table on PostgreSQL

Bulent Soylu March 26, 2023 partitioningpostgrespostgresql

Release after release PostgreSQL is better and better on table partitioning, if you do run a version12 or 13 today you must have a look…

View More Partition an existing table on PostgreSQL
Postgres

Partitioning in Postgres, 2022 edition

Bulent Soylu March 26, 2023 partitioningpostgres

Partitioned tables aren’t an everyday go to, but are invaluable in some cases, particularly when you have a high volume table that’s expected to keep…

View More Partitioning in Postgres, 2022 edition
Oracle Postgres SQL

Selectivity vs Cardinality

Bulent Soylu December 19, 2022 oracleperformanceSQL

What is selectivity? Selectivity is the estimated proportion of the rows that will return from our query based on the total rows of that table.…

View More Selectivity vs Cardinality
MySQL Oracle Postgres

DBA Interview Questions

Bulent Soylu March 11, 2022 interview questionsLDAPoraclesslsso

1-Explain the security practices such as LDAP SSL SSO and certificate management LDAP: Lightweight Directory Access Protocol–LDAP is a tool for extracting and editing data…

View More DBA Interview Questions

Posts navigation

Previous page Page 1 … Page 3 Page 4 Page 5 … Page 10 Next page
Log in

oracle (86)postgres (51)performance (37)postgresql (32)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

  • 𝗦𝗤𝗟 𝗤𝘂𝗲𝗿𝘆 𝗘𝘅𝗲𝗰𝘂𝘁𝗶𝗼𝗻 𝗢𝗿𝗱𝗲𝗿!
  • TABLE FRAGMENTATION IN ORACLE DATABASE
  • Configuring Huge Pages for MySQL Server on Red Hat Linux
  • HUGE PAGES AND POSTGRESQL
  • How to configure HugePages for Oracle Database Server

Archives

  • 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