Error on rac : Error 569 occured while spilling buffered messages
ORA-600 [16480], [201] Followed by ORA-569 in One Instance of a RAC Database [ID 603650.1]
In one instance of a RAC database the following errors are reported:
ORA-00600: internal error code, arguments: [16480], [201], [0x3BE751F30], [], [], [], [], []
ORA-00569: Failed to acquire global enqueue.
In another instance, just before the above errors shared pool problems are reported, e.g.:
WARNING: ran out of shared pool for GES enqueue object.
This may be followed by ORA-4031 shared pool related errors.
Cause:
This issue is discussed in unpublished Bug:6928203 "AIX10204-080316: ORA-600: ARGUMENTS: [16480], [201], [0X70000004AAE1CF0]" which was closed as *not* a bug.
Here are the conclusions from this bug:
- ORA-600 [16480], [201] and ORA-569 mean the same thing.
- The ORA-600 / ORA-569 errors are a consequence of shared pool issue in the other instance (ORA-4031 errors).
Solution:
Solving the ORA-4031 error in the instance reporting it will solve the ORA-600 / ORA-569 in the other instance.
The first step in solving ORA-4031 errors will be to increase SGA_TARGET if Automatic Shared Memory Management (ASMM) is used or to increase SHARED_POOL_SIZE if ASMM is not used.
Everything Changes
-
I saw a recent tweet (on Bluesky) from SQLDaily highlighting a blog note
that Lukas Eder wrote in 2016 with the title: “Avoid using COUNT() in SQL
when you...
Acum o săptămână
Niciun comentariu:
Trimiteți un comentariu