自学内容网 自学内容网

export rman 备份会占用buff/cache 导致内存压力

DataPump Export (EXPDP) Fails With Errors ORA-31693 ORA-1 (Doc ID 783396.1)

Applies to:

Oracle Database - Standard Edition - Version 10.2.0.4 and later
Oracle Database Cloud Schema Service - Version N/A and later
Oracle Database Backup Service - Version N/A and later
Oracle Database Cloud Service - Version N/A and later
Oracle Cloud Infrastructure - Database Service - Version N/A and later
Information in this document applies to any platform.

Symptoms

While attempting to perform a DataPump export, it fails with multiple errors:

ORA-31693: Table data object "<SCHEMA>.<TABLE>" failed to load/unload and is being skipped due to error:
ORA-00001: unique constraint (<SCHEMA>.<CONSTRAINT> ) violated
ORA-06512: at "SYS.KUPF$FILE", line 2591


The alert log shows:

ORA-07445: exception encountered: core dump [kgscGetCursor+06b4] [SIGSEGV] [Address not mapped to object] [0x7FF0000000000000] [] []
ORA-01000: maximum open cursors exceeded

Changes

NONE

Cause

The system was not properly configured. The OS limits were incorrectly set and the swap space was undersized.

If the basic requirements of the installation are not met, various errors and non-expected behavior can and will be encountered.

Solution

1. Correct the swap area. For a system only running an Oracle database, it should be configured as follows:

If RAM = 1024MB to 2048Mb
  then 1.5 times RAM
elseif RAM > 2048MB and < 8192MB
  then match RAM
else RAM > 8192MB
  then .75 times RAM

Please note the swap may need to be larger if multiple databases or other applications are running on the same host

2. Ensure the OS Limits are set correctly.

3. Reboot the server to have limits take effect.

4. Perform the export.


原文地址:https://blog.csdn.net/jnrjian/article/details/142391448

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!