My Oracle Support Banner

PLSQL プロシージャで ORA-04030: (pga heap,control file i/o buffer) および ORA-04030: (koh-kghu sessi,pmuccst: adt/record) または ORA-04030: (koh-kghucall ,pmucalm coll) (Doc ID 2612717.1)

Last updated on NOVEMBER 24, 2019

適用範囲:

Oracle Cloud Infrastructure - Database Service - バージョン N/A 以降
Oracle Database Backup Service - バージョン N/A 以降
Oracle Database Exadata Express Cloud Service - バージョン N/A 以降
Oracle Database Cloud Exadata Service - バージョン N/A 以降
Oracle Database Cloud Service - バージョン N/A 以降
この文書の内容はすべてのプラットフォームに適用されます。

現象

PL/SQLパッケージまたはプロシージャを実行しており、プロセスが 4GB を使用しているときに一貫して ORA-4030 に遭遇しています。 _PGA_MAX_SIZE および PGA_AGGREGATE_TARGET の値は4GBよりも大きな値に設定されていますが、4GBを使用すると同じエラーが続きます。

表示されるエラーは次のようなものです。:

ORA-04030:82456 バイトを割り当てようとしてプロセス・メモリーが不足しました (pga heap,control file i/o buffer)
ORA-04030:16328 バイトを割り当てようとしてプロセス・メモリーが不足しました (koh-kghu sessi,pmuccst: adt/record)

- または -

ORA-06500 PL/SQL: 記憶域エラーが発生しました
ORA-04030:16328 バイトを割り当てようとしてプロセス・メモリーが不足しました (koh-kghucall ,pmucalm coll)
ORA-06512: ....行

変更点

11.2.0.1 以上へのアップグレード

原因

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


本書の内容
現象
変更点
原因
解決策
参照情報

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.