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

本站中文解释

Oracle视图DBA_HIST_TOPLEVELCALL_NAME提供了关于系统活动状态的历史/跟踪信息,可帮助数据库管理员对数据库调用过程进行定位和优化。视图表中的每一行都包含操作的持续时间、平均响应时间、被调用次数等信息,从而帮助管理员进行分析,确定系统影响最为严重的查询,以便进行改善。要使用DBA_HIST_TOPLEVELCALL_NAME视图,首先需要通过SQL语句调用或选择要查询的字段,包括Begin_Time、Logical_Reads、Executions等字段,并尽可能地使用WHERE子句指定筛选的参数。例如,查询最近一小时的系统活动,我们可以使用以下语句:

SELECT *
FROM DBA_HIST_TOPLEVELCALL_NAME
WHERE Begin_Time > SYSDATE – 1/24
ORDER BY begin_time;

官方英文解释

DBA_HIST_TOPLEVELCALL_NAME displays the mapping between Oracle top level calls and names.

Column Datatype NULL Description

DBID

NUMBER

NOT NULL

Database ID

TOP_LEVEL_CALL#

NUMBER

NOT NULL

Oracle top level call number

TOP_LEVEL_CALL_NAME

VARCHAR2(64)

Oracle top level call name

CON_DBID

NUMBER

The database ID of the PDB for the sampled session

CON_ID

NUMBER

The ID of the container that CON_DBID identifies. Possible values include:

  • 0: This value is used for rows containing data that pertain to the entire CDB. This value is also used for rows in non-CDBs.

  • 1: This value is used for rows containing data that pertain to only the root

  • n: Where n is the applicable container ID for the rows containing data


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