Tuning SQL ID

http://www.runningoracle.com/product_info.php?products_id=435   Summary You can create an SQL TUNING TASK manually ad hoc with the following simple steps.  ALTER SESSION SET NLS_LANGUAGE=’AMERICAN’;  0. Find the sql_id of the oracle session you. read more…

Cursor environment mismatch V$SQL_SHARED_CURSOR

SELECTSS1.SQL_TEXT,SS1.SQL_ID,SS1.CHILD_NUMBER,SS2.CHILD_NUMBER,SS1.SQLTYPE,SS2.SQLTYPE,SS1.PARSING_SCHEMA_NAME,SS2.PARSING_SCHEMA_NAMEFROMV$SQL SS1,V$SQL SS2WHERESS1.SQL_ID=SS2.SQL_IDAND SS1.SQLTYPE < SS2.SQLTYPEORDER BYSS1.SQL_TEXT,SS1.CHILD_NUMBER,SS2.CHILD_NUMBER; SELECTSSC.*FROMV$SQL S,V$SQL_SHARED_CURSOR SSCWHERES.SQL_ID=’xxxxxxxxxxxxx’AND S.SQL_ID=SSC.SQL_IDAND S.CHILD_ADDRESS=SSC.CHILD_ADDRESSORDER BYSSC.CHILD_NUMBER; SELECT   S.CHILD_NUMBER,   SBM.POSITION,   SBM.DATATYPE,   SBM.MAX_LENGTH,   SBM.BIND_NAME FROM   V$SQL S,   V$SQL_BIND_METADATA. read more…

Author avatar

Translate »