Symptom
一般的に SAP Adaptive Server Enterprise (ASE) においてヒープメモリが不足した場合、ASE からクライアントに対して 712 エラーがレポートされます (このエラーはエラーログには出力されません)。
There is insufficient heap memory to allocate xxxxxx bytes.Please increase configuration parameter 'heap memory per user' or try again when there is less activity on the system.
しかし、いくつかの ASE 内部処理においてヒープメモリ不足が発生した場合にこの 712 エラーがレポートされないケースがあります。
トランザクションのロールバックやリカバリなどがこれに該当します。
このような処理の実行中にヒープメモリ不足が検出されても 712 エラーはレポートされません。
代わりに以下のメッセージがエラーログに出力され、ASE でリソースが利用可能になるまで 1 分ごとに空き領域がチェックされます。
server Could not obtain required number 'xxxxx' of resource of type 'Pss Heap Memory'.Since the process absolutely requires this resource, it is going to wait indefinitely till the resource becomes available. Please increase the configuration parameter 'heap memory per user'.Please increase the configuration parameter 'heap memory per user'.
リソースが利用可能になった場合は以下のメッセージが出力されます。
server An earlier indefinite wait for resource of type 'Pss Heap Memory' by this process is over as 'xxxxx' resources became available. Process is continuing further.Process is continuing further.
注意: この 1 分ごとのリソースチェックには ASE の Alarm リソースが使用されるため、number of alarms が不足する場合があります。
Read more...
Environment
SAP Adaptive Server Enterprise 全バージョン (12.5 以上)
Product
Keywords
712, heap memory, ヒープメモリ , KBA , BC-SYB-ASE , Sybase ASE Database Platform (non Business Suite) , Problem
About this page
This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).Search for additional results
Visit SAP Support Portal's SAP Notes and KBA Search.