STATOPTIONS
有效对象
提取和复制
说明
使用 STATOPTIONS 参数可指定要包括在由 STATS EXTRACT 或 STATS REPLICAT 命令生成的统计显示中的信息。这些选项也可以根据需要作为这些命令的参数启用。
默认值
查看单个选项。
语法
STATOPTIONS
[, REPORTDETAIL | NOREPORTDETAIL]
[, REPORTFETCH | NOREPORTFETCH]
[, RESETREPORTSTATS | NORESETREPORTSTATS]
[, THREADS (<threadID>[, <threadID>][, ...][, <thread_range>[, <thread_range>][, ...])]
REPORTDETAIL |
NOREPORTDETAIL |
对复制有效。控制报告未应用于目标的操作的统计信息,因为这些操作因碰撞处理而被丢弃。
REPORTDETAIL
返回已放弃操作的统计信息。这些操作在常规 STATS REPLICAT 统计信息(执行的插入、更新和删除)中报告,如果使用 DETAIL 选项发出 STATS REPLICAT,则作为放弃统计信息报告。例如,如果 10 个记录与 INSERT 操作有关,并且由于键重复,全部被忽略,则报告将指示有 10 个插入,且由于冲突放弃了 10 个。缺省值为 REPORTDETAIL。
NOREPORTDETAIL
关闭已放弃操作的统计信息报告。
REPORTFETCH |
NOREPORTFETCH |
对提取有效。控制为提取执行的行提取量报告统计信息,例如由 FETCHCOLS 子句触发的提取,或者在事务处理记录中没有足够的信息时必须执行的提取。
REPORTFETCH
报告行提取的统计信息。输出如下所示:
-
row fetch attempts:当提取无法从事务处理日志中获得列值时,提取尝试从数据库获取列值的次数。 -
fetch failed:失败的row fetch attempts次数。 -
按键提取行:(对 Oracle 有效)使用主键执行的行提取尝试次数
NOREPORTFETCH
关闭提取统计信息的报告。缺省值为 NOREPORTFETCH。
RESETREPORTSTATS |
NORESETREPORTSTATS |
对提取和复制有效。控制在创建新报告时是否重置由 REPORT 参数生成的统计信息。RESETREPORTSTATS 将统计信息从一个报告重置为另一个报告。NORESETREPORTSTATS 继续从一个报告到另一个报告的统计信息,这是缺省值,请参见 REPORT 。报表滚转由 REPORTROLLOVER 参数控制,请参见 REPORTROLLOVER 。
THREADS (<threadID>[, <threadID>][, ...][, <thread_range>[, <thread_range>][, ...])
为协调 Replicat 的指定线程启用所选 STATOPTIONS 选项。
<threadID>[, <threadID>][, ...]
指定一个线程 ID,或以 threadID, threadID, threadID 格式指定逗号分隔的线程列表。
[, <thread_range>[, <thread_range>][, ...]
以 threadIDlow-threadIDhigh 形式指定线程范围,或以 threadIDlow-threadIDhigh,threadIDlow-threadIDhigh 格式指定的逗号分隔的范围列表。
允许组合使用这些格式,例如 threadID、threadID、threadIDlow-threadIDhigh。
示例
此示例包括协调复制的提取详细信息。
STATOPTIONS REPORTFETCH
此示例将协调复制的线程 0 的统计信息从一个报告重置为另一个报告。
STATOPTIONS RESETREPORTSTATS THREADS 0