Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
![]() |
![]() |
Home -> Community -> Mailing Lists -> Oracle-L -> Re: How to identify processes that cause ORA-4030 errors
Rajendra
The best advise for avoiding this would be to have thorough knowledge of your application SQL by performing detailed sql trace analysis and ensuring that statements are shared and use bind variables. The tkprof process is painfull but will help in long run .. its much better than a blind chase .. thats for sure! Also consider compartmentalizing ur shared pool by using the reserved pool feature, especially for large application packages and procedures. You also consider using ABORTED_REQUEST_THRESHOLD procedure from the dbms_shared_pool package to localize the effect of 4030 errors. (search ML more for details of this proc)
Deepak
PS: in case u are in the dark about what is causing 4030 errors and want to perform diagnostics .. consider setting the event 4030 at ur init level. This will basically generate a trace dump whenever you encounter this error.
-- Please see the official ORACLE-L FAQ: http://www.orafaq.com -- Author: Deepak Thapliyal INET: deepakthapliyal_at_yahoo.com Fat City Network Services -- (858) 538-5051 FAX: (858) 538-5051 San Diego, California -- Public Internet access / Mailing Lists -------------------------------------------------------------------- To REMOVE yourself from this mailing list, send an E-Mail message to: ListGuru_at_fatcity.com (note EXACT spelling of 'ListGuru') and in the message BODY, include a line containing: UNSUB ORACLE-L (or the name of mailing list you want to be removed from). You may also send the HELP command for other information (like subscribing).Received on Mon Nov 12 2001 - 14:39:27 CST
![]() |
![]() |