Oracle 视图 DBA_WI_TEMPLATE_EXECUTIONS 官方解释,作用,如何使用详细说明
本站中文解释
Oracle视图DBA_WI_TEMPLATE_EXECUTIONS记录了Oracle数据库中使用的所有模板运行的信息。可以从这个视图中查询的结果列表如下:
1. TEMPLATE_OWNER:模板的所有者
2. TEMPLATE_NAME:模板的名称
3. EXECUTION_ID:此模板执行的ID
4. CREATION_DATE:此执行的创建日期
5. DESCRIPTION:模板描述
6. STATE:阶段状态
7. START_TIME:此阶段开始时间
8. END_TIME:此阶段结束时间
9. IS_INTERACTIVE:记录此模板是否是交互模板
10. ERROR_FLAG:标识模板执行的状态是否有错误
该视图可以用来检查模板的运行情况,确定是否出现错误,查看模板执行的状态和运行时间,并识别某特定的模板是否是互动模板。
使用该视图的方法可以是通过SQL语句在查询中指定特定的列,或者可以在PL/SQL中使用Ref Cursors,SELECT语句检索一系列记录。例如,要检索所有模板运行的所有信息,你可以使用以下PL/SQL:
DECLARE
cursor c1 is
select *
from DBA_WI_TEMPLATE_EXECUTIONS;
BEGIN
for r in c1 loop
dbms_output.put_line(‘Template Owner : ‘ || r.TEMPLATE_OWNER);
dbms_output.put_line(‘Template Name : ‘ || r.TEMPLATE_NAME);
dbms_output.put_line(‘Creation Date : ‘ || r.CREATION_DATE);
dbms_output.put_line(‘Description : ‘ || r.DESCRIPTION);
dbms_output.put_line(‘State : ‘ || r.STATE);
dbms_output.put_line(‘Start Time : ‘ || r.START_TIME);
dbms_output.put_line(‘End Time : ‘ || r.END_TIME);
dbms_output.put_line(‘Is Interactive : ‘ || r.IS_INTERACTIVE);
dbms_output.put_line(‘Error Flag : ‘ || r.ERROR_FLAG);
dbms_output.put_line(‘—————————–‘);
end loop;
END;
官方英文解释
Each row in DBA_WI_TEMPLATE_EXECUTIONS
represents an execution of a template in a capture that belongs to the workload that is associated with the current Workload Intelligence job.
Column | Datatype | NULL | Description |
---|---|---|---|
|
|
|
The identifier of the job in the workload of which the current execution of the given template belongs |
|
|
|
The identifier of the capture file in which the current execution of the given template was found |
|
|
|
A number that indicates the order of the current execution in the given capture file |
|
|
|
The identifier of the template that was executed in the execution represented by the current row |
|
|
|
The time that the current execution consumed on the database server |