Search Results

pga

When sifting through a sql_trace file from Oracle version 12.2, I noticed a new wait event: ‘PGA memory operation’: The current documentation has no description for it. Let’s see what V$EVENT_NAME says: Well, that doesn’t help… Let’s look a bit deeper then, if Oracle provides no clue. Let’s start with the strace and sql_trace combination. …

Read More

This is a series of blogposts on how the Oracle database makes use of PGA. Earlier posts can be found here (PGA limiting for Oracle 12) and here (PGA limiting for Oracle 11.2). Today a little wednesday fun: a quiz. What do you think will happen in the following situation (leave a response as comment …

Read More

This is the second part of a series of blogpost on Oracle database PGA usage. See the first part here. The first part described SGA and PGA usage, their distinction (SGA being static, PGA being variable), the problem (no limitation for PGA allocations outside of sort, hash and bitmap memory), a resolution for Oracle 12 …

Read More

For the difference between Oracle database versions 12.2.0.1.191015 and 12.2.0.1.200114 this too follows the line of a low amount of differences. There have been two spare parameters that have been changed to named undocumented parameters, and no data dictionary changes. On the C function side, there have been a group of AWR functions that have …

Read More

It seems that the most eye-catching difference between Oracle database versions 19.5 and 19.4 is three underscore parameters spare parameters being changed to specifically named underscore parameters, two of them have a bug number in them which is not publicly visible. In v$sysstat/v$sesstat, a group of statistics are renamed from ‘OS %’ to ‘Server %’. …

Read More