SQL
The following views provide information about the processing of all SQL statements in the instance:
- *$OBJECT_DEPENDENCY
Lists all objects that a package, procedure, or cursor in the SGA is depending upon. This view can be joined to the *$SQL and *$SESSION views to obtain a list of all objects being referenced by a user.
- *$OPEN_CURSOR
Lists all open cursors in the system.
- *$SORT_SEGMENT
Provides information about all sort segments in tablespaces specified as TEMPORARY.
- *$SORT_USAGE
Provides information about sort segments in all tablespaces.
- *$SQL
Provides information about all SQL statements in the shared SQL area.
- *$SQL_BIND_DATA
Provides information about bind variables in each SQL statement.
- *$SQL_BIND_METADATA
Provides metadata about all bind variables used in SQL statements.
- *$SQL_CURSOR
Provides debugging information about every cursor in the shared SQL area.
- *$SQL_PLAN
Shows the plan used to execute recent SQL statements. Similar to the information you would get from using the EXPLAIN PLAN command, except that this information is a log of the plan actually used, rather than a description of the plan that will probably be used. New with Oracle9i.
- *SQL_REDIRECTION
Lists the SQL statements that have been redirected, along with the reason for the redirection, such as a query rewrite, with materialized views, or an invalid object that was referenced. New with Oracle9i.
- *$SQL_SHARED_MEMORY
Provides information about how memory is allocated for every cursor in the shared SQL area.
- *$SQL_WORKAREA ...
Get Oracle in a Nutshell now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.