Why Oracle Physical I/Os are Expensive
Oracle physical I/O is about more than physical disks and I/O subsystem; it is also about the stuff that goes on inside when blocks are being read into the SGA.
Read More
Oracle physical I/O is about more than physical disks and I/O subsystem; it is also about the stuff that goes on inside when blocks are being read into the SGA.
Read More
A higher DB_FILE_MULTIBLOCK_READ_COUNT (MBRC) number can influence the Oracle optimizer to lean toward full table scans. Learn how this affects performance.
Read More
There are four primary reasons why you see Oracle DB File Sequential Read wait events in a full scan operation. Learn more.
Read More
To minimize the Oracle db file sequential read waits you can optimize the SQL statement or reduce the average wait time. Learn more.
Read More
The Oracle db file sequential read wait event is initiated by SQL statements that perform single-block read operations. Learn when these waits may indicate a need for tuning.
Read More
While Oracle trace event 10046 is good for tracing processes,learn why it doesn’t meet the always-on and low overhead requirement necessary for continuous performance monitoring.
Read More
DBAs are often blamed for problems unrelated to the database. This article makes the case that a DBA’s strongest defense is access to session-level historical performance data.
Read More
The Oracle library cache pin wait event occurs when the session tries to pin an object in the library cache to modify or examine it. Learn what actions to take to tune for it.
Read More
In DevOps, IT development and IT database production must work together to build and improve application and database performance.
Read More
Triggers are an often forgotten, yet critical, piece of code that can end up skewing an otherwise excellent design. Learn how this impacted one company’s performance.
Read More
Too many SQL Server indexes create additional overhead associated with the extra amount of data pages that the Query Optimizer needs to go through.
Read More
The execution plan selected by the Query Optimizer may or may not make efficient use of indexes, or it may not use indexes at all. The following sections describe how execution plans can use indexes.
Read More