Oracle 视图 USER_SQLSET_PLANS 官方解释,作用,如何使用详细说明

本站中文解释

Oracle视图USER_SQLSET_PLANS用来显示归档游标关联的SQL集计划信息。SQL计划是Oracle数据库管理系统用来查找执行游标而创建的一种数据结构,它也被称为绑定,可以提供有关SQL语句执行方式的信息,帮助优化SQL性能。USER_SQLSET_PLANS表包含一系列字段,包括SQL_PLAN_LINE,SEQUENCE,OPERATION,OPTIONS和OBJECT_NODE等,用于存储已解析的信息。

使用这个视图的步骤如下:

1.以sys用户身份登录数据库,然后执行以下语句,使用dbms_sqltune包解析游标:

execute dbms_sqltune.cursor_capture(‘&cursorname’);

2.使用select语句查询USER_SQLSET_PLANS表,可以看到相关的计划信息:

select * from user_sqlset_plans;

官方英文解释

USER_SQLSET_PLANS describes captured plans for statements in the SQL tuning sets owned by the current user. Its columns (except for SQLSET_OWNER) are the same as those in ALL_SQLSET_PLANS.

See Also:

“ALL_SQLSET_PLANS”


数据运维技术 » Oracle 视图 USER_SQLSET_PLANS 官方解释,作用,如何使用详细说明