Oracle DB Error ORA-01037 maximum cursor memory exceeded

Oracle DB Error ORA-01037 maximum cursor memory exceeded

The following in the cause of this error:

An attempt was made to process a complex SQL statement which consumed all available memory of the cursor.

Action you can take to resolve this issue: Simplify the complex SQL statement. Alternatively, you can use the NO_EXPAND hint which prevents the cost-based optimizer from considering OR-expansion for queries having OR conditions or INLISTS in the WHERE clause. Usually, the optimizer considers using OR expansion and uses this method if it decides the cost is lower than not using it. Refer to the Oracle DB Error ORAcle9i Database Performance Tuning Guide and Reference for information about using hints.


Tags: Database, Education, Software




Disclaimer:Pak/ed and the contributors are not responsible for any errors contained and are not liable for any damages resulting from the use of this material.  Disclaimer


Related

Home      Disclaimer      Advertise      Contact      Privacy Policy     

Copyright © 2004-16 Paked.com. All rights reserved.

Note: Site best viewed at 1024 x 768 or higher screen resolution