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

本站中文解释

Oracle 视图 DBA_WORKLOAD_LONG_SQLTEXT 显示 Workload Repository 中跨越多个收集周期的长期 SQL 会话的 SQL 语句,可以用来分析会话的资源消耗情况和会话的结果集大小,并且更方便地进行监控和调优分析。

在使用 DBA_WORKLOAD_LONG_SQLTEXT 时可以按照关键字,SQL ID 或者 POWL(Oracle平台上的动态跟踪框架) 标识查询出 SQL 语句,可以用常规的 SQL SELECT查询语句查看某些会话的语句,也可以通过 AWR 参考视图 VALIDATE_WORKLOAD 进行加载和验证。

官方英文解释

DBA_WORKLOAD_LONG_SQLTEXT displays the captured SQL statements that are longer than 1000 characters. You can load SQL statements longer than 1000 characters to the DBA_WORKLOAD_LONG_SQLTEXT view using the DBMS_WORKLOAD_REPLAY.LOAD_LONG_SQLTEXT procedure.

Column Datatype NULL Description

CAPTURE_ID

NUMBER(38)

NOT NULL

Internal key for the workload capture

SQL_ID

VARCHAR2(13)

NOT NULL

SQL identifier of the parent cursor in the library cache

SQL_FULLTEXT

CLOB

Full text for the SQL statement exposed as a CLOB column

See Also:

  • “DBA_WORKLOAD_CAPTURE_SQLTEXT”

  • Oracle Database PL/SQL
    Packages and Types Reference
    for information about the DBMS_WORKLOAD_REPLAY package


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