oracle过滤命令,控制实验数据过滤的命令

控制实验数据过滤的命令

可以指定按以下两种方式过滤实验数据:

指定过滤表达式,为每个数据记录计算该表达式以确定是否应该包括该记录

选择要进行过滤的实验、抽样、线程、CPU 和 LWP

指定过滤表达式

可以使用 filters 命令指定过滤表达式。

filters filter_exp

filter_exp 是一个表达式,对于应该包括的任何数据记录,其计算结果为真;对于不应包括的记录,其计算结果为假。表达式的语法在表达式语法中介绍。

列出过滤器表达式的关键字

可以查看可在实验的过滤器表达式中使用的操作数或关键字的列表。

describe

打印可用于构建过滤器表达式的关键字列表。表达式语法中介绍了表达式过滤器的一些关键字和语法。

在性能分析器中,通过选择 "View"(查看)⇒ "Manage Filters"(管理过滤器)并单击 "Custom"(定制)标签中的 "Show Keywords"(显示关键字)按钮,可以查看相同的信息。

选择要进行过滤的抽样、线程、LWP 和 CPU

选择列表

选择语法如以下示例所示。该语法用于命令描述。[experiment-list:]selection-list[+[

experiment-list:]selection-list … ]

可以在每个选择列表前面加上实验列表,用冒号与其隔开且不加空格。可以通过用 + 符号连接多个选择列表来进行多个选择。

实验列表和选择列表具有相同的语法,可以使用关键字 all,也可以使用编号或编号范围 (n-m) 的列表,其中用逗号分隔且不加空格,如以下示例所示。2,4,9-11,23-32,38,40

可以使用 experiment_list 命令确定实验编号。

一些选择示例如下所示。1:1-4+2:5,6

all:1,3-6

在第一个示例中,从实验 1 选择了对象 1 到 4,从实验 2 选择了对象 5 和 6。在第二个示例中,从所有实验选择了对象 1

以及 3 到 6。对象可以是 LWP、线程或样本。

选择命令

用于选择 LWP、抽样、CPU 和线程的命令不是独立的。如果某个命令的实验列表与前一个命令的实验列表不同,则按以下方式将来自最后一个命令的实验列表应用于所有三个选择目标-LWP、样本和线程。

关闭不在最后一个实验列表中的实验的现有选择。

保留最后一个实验列表中的实验的现有选择。

对于没有做出任何选择的目标,将选择设置为 all。

sample_select sample_spec

选择要显示其信息的抽样。命令完成时,会显示所选抽样的列表。

lwp_select lwp_spec

选择要显示其信息的 LWP。命令完成时,会显示所选 LWP 的列表。

thread_select thread_spec

选择要显示其信息的线程。命令完成时,会显示所选线程的列表。

cpu_select cpu_spec

选择要显示其信息的 CPU。命令完成时,会显示所选 CPU 的列表。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值