Skip to content
Friday, June 06, 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)

Tag: oracle

Oracle performance

APPEND_VALUES Hint in Oracle Database 11g Release 2

Bulent Soylu April 10, 2023 append_valuesbulk inserthintoracle

We have been able to take advantage of the performance benefits of direct-path inserts in “INSERT … SELECT” operations for a long time using the APPEND…

View More APPEND_VALUES Hint in Oracle Database 11g Release 2
Oracle

Oracle Automatic (Shared) Memory Management

Bulent Soylu April 8, 2023 ammasmmoraclepgasga

Automatic Shared Memory Management Automatic Shared Memory Management: OverviewAutomatic Shared Memory Management (ASMM) simplifies the configuration of the System Global Area (SGA). ASMM uses memory…

View More Oracle Automatic (Shared) Memory Management
Oracle

How do I display and read the execution plans for a SQL statement

Bulent Soylu April 6, 2023 bind variablesbind_peekingexecution planexplain planoracle

This post covers how you can use the PL/SQL package DBMS_XPLAN to display execution plan information. If you want to learn more about DBMS_XPLAN options,…

View More How do I display and read the execution plans for a SQL statement
Oracle performance

Conventional and Direct Path Loads

Bulent Soylu April 6, 2023 direct path loadoracle

Data Loading Methods SQL*Loader provides two methods for loading data: A conventional path load executes SQL INSERT statements to populate tables in an Oracle database. A direct…

View More Conventional and Direct Path Loads
Oracle performance

Flush Bad SQL Plan from Shared Pool

Bulent Soylu April 5, 2023 execution planoracle

Sometimes it is required to flush the BAD SQL_PLAN from shared_pool so that new (or old) better execution plan can be picked by SQL_ID 1)…

View More Flush Bad SQL Plan from Shared Pool
Oracle performance

Oracle CBO is ignoring SYS_DL_CURSOR

Bulent Soylu April 4, 2023 append_valueshintsoracleperformancesys_dl_cursor

Some days ago i came across with a pl/sql code where they used (for some reason) an Oracle hint called SYS_DL_CURSOR. I got it when i…

View More Oracle CBO is ignoring SYS_DL_CURSOR
Oracle performance

APPEND_VALUES and SYS_DL_CURSOR Hints with HCC

Bulent Soylu April 4, 2023 append_valueshintsinformaticaoracleperformancesys_dl_cursor

The APPEND_VALUES hint was introduced in 11.2 to allow direct path inserts with variables using the VALUES clause. i.e. INSERT INTO XYZ (COL1, COL2) VALUES…

View More APPEND_VALUES and SYS_DL_CURSOR Hints with HCC
Oracle

How to Increase MEMORY_TARGET

Bulent Soylu March 30, 2023 memorymemory_targetoraclesga

Before you can increase memory in oracle database, you must first understand four oracle memory parameters which govern the instance. SGA_TARGET and SGA_MAX_SIZE MEMORY_TARGET and…

View More How to Increase MEMORY_TARGET
Oracle performance

Adaptive Cursor Sharing in Oracle Database 11g Release 1

Bulent Soylu March 28, 2023 adaptive cursor sharingbind variablescursor sharingoracle

DBAs are always encouraging developers to use bind variables, but when bind variables are used against columns containing skewed data they sometimes lead to less…

View More Adaptive Cursor Sharing in Oracle Database 11g Release 1
Oracle performance

How to Swap SQL_Profiles?

Bulent Soylu February 2, 2023 11goracleperformancequery optimizersql profiles

The central idea behind “swapping” SQL profiles is simple.Β Β You define a SQL profile that specifies the SQL statement that you want to tune, and an…

View More How to Swap SQL_Profiles?

Posts navigation

Previous page Page 1 … Page 4 Page 5 Page 6 … Page 9 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