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

本站中文解释

.

Oracle视图 USER_ADVISOR_SQLA_WK_MAP 是来自数据库自动任务框架管理器(DBMS_SQLPA)的视图,它显示SQL查询分析器 (SQL Analyzer) 工作之间的映射关系。它从 DBMS_ADVISOR_SQLA_WK_MAP 存储视图获取数据,其中的SQL查询分析器 (SQL Analyzer) 工作存储在 DBMS_ADVISOR.SQLA_ROOT 和DBMS_SQLPA_REPORT 分析在 DEF_DENORM 中。

要使用该视图,用户首先需要执行 SQL分析器,以获得被分析查询的 SQL报告和建议。然后,可以查询 USER_ADVISOR_SQLA_WK_MAP 视图,以获取与其分析查询相关联的检查点ID、SQL文本以及其它信息。举个例子,我们可以查询 USER_ADVISOR_SQLA_WK_MAP 视图,以访问SQL查询分析器 (SQL Analyzer) 报告和建议:

SELECT WRK_ID,WRK_CHECKPOINT_ID,

WRK_SQLTEXT

FROM USER_ADVISOR_SQLPA_WK_MAP

WHERE CKPT_SCENARIO_NM=’Review Tuning’;

最后,利用SQL工具(例如SQL Developer)可以查询分析结果:

SELECT REPORT_TEXT FROM DEF_DENORM

WHERE CHECK_POINT_ID=”

AND WRK_ID=”;

官方英文解释

USER_ADVISOR_SQLA_WK_MAP displays the workload references for the tasks owned by the current user. Its columns (except for OWNER) are the same as those in DBA_ADVISOR_SQLA_WK_MAP.

See Also:

“DBA_ADVISOR_SQLA_WK_MAP”


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