fix:
Query V$SQLAREA to find frequently reparsed statements:
SELECT SQL_TEXT, PARSE_CALLS, EXECUTIONS FROM V$SQLAREA
ORDER BY PARSE_CALLS;
Tune the statements with the higher numbers of parse calls.
Following three options for tuning statements are:
1.Rewrite the application so statements do not continually reparse.
2.Reduce parsing by using the initialization parameter SESSION_CACHED_CURSORS.
3.Use bind variables to reduce parsing.
Reference:
Oracle Tuning Guide