oracle过滤器基础,示例过滤器表达式 (Oracle Solaris Studio 12.2:性能分析器)

示例过滤器表达式

本节介绍可通过 er_print -filters 命令以及在分析器过滤对话框中使用的过滤器表达式的示例。

利用 er_print -filters 命令,过滤器表达式用单引号引起来,如下所示:

er_print -filters 'FNAME("myfunc") SOME IN USTACK' -functions test.1.er

示例 5–1 按名称和堆栈过滤函数

从用户函数堆栈过滤名为 myfunc 的函数:

FNAME("myfunc") SOME IN USTACK

示例 5–2 按线程和 CPU 过滤事件

当线程 1 仅在 CPU 2 上运行时,要查看线程 1 中的事件,请使用:

THRID == 1 && CPUID == 2

示例 5–3 按索引对象过滤事件

如果将索引对象 THRCPU 定义为 "CPUID<<16|THRID",下面的过滤器与上述当线程 1 仅在 CPU 2 上运行时查看线程 1 中的事件等效:

THRCPU == 0x10002

示例 5–4 过滤指定时间段发生的事件

过滤介于第 5 秒和第 9 秒之间的时间段中发生的实验 2 的事件:

EXPID==2 && TSTAMP >= 5000000000 && TSTAMP < 9000000000

示例 5–5 过滤来自特定 Java 类的事件

过滤堆栈中具有特定 Java 类的任何方法的事件(用户视图模式下):

FNAME("myClass.*") SOME IN USTACK

示例 5–6 按内部函数 ID 和调用序列过滤事件

已知函数 ID(如分析器中所示)时,过滤包含计算机调用堆栈中特定调用序列的事件:

(314,272) ORDERED IN MSTACK

示例 5–7 按状态或持续时间过滤事件

如果 describe 命令列出时钟分析实验的以下属性:

MSTATE UINT32 Thread state

NTICK UINT32 Duration

可以使用以下过滤器选择处于特定状态的事件:

MSTATE == 1

或者,可以使用以下过滤器选择处于特定状态且其持续时间比 1 个时钟周期长的事件:

MSTATE == 1 && NTICK > 1

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/417198.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

前端学习(2306):react之组件使用之图片使用

Home.js import React, {Component,Fragment} from react; import ImgA from "../assset/index.jpg" class Home extends Component {render() {return (<Fragment><div>你好我是组件{parseInt(Math.random()*10)}</div><div>你好我是组件2…

CodeJock 实现MFC换肤

Skin,Skin#64位编译的dll文件没有找到&#xff0c;也没有源码可以编译&#xff0c;最后找到了Codejock换肤的库&#xff0c;源码编译生成64位dll进行MFC换肤 安装Codejock后使用安装路径下的Deploy.exe选择生成64位对应的dll和lib&#xff0c;ToolkitPro1531vc100x64D.dll自动生…

css强制自动换行

table自动换行.table_autobr{ table-layout:fixed;}.table_autobr td,.table_autobr th{word-break : break-all;word-wrap : break-word ;}div自动换行div{white-space:normal; word-break:break-all; overflow:auto;}

php背景图添加字,怎样给视频后面加背景图 视频加背景图片并添加一行广告文字...

有不少广告小视频中&#xff0c;视频画面是一张海报背景图片&#xff0c;图片上显示一个小视频播放&#xff0c;并且在画面上还有显示一行广告字幕。这样的宣传视频制作其实蛮简单的&#xff0c;怎样给视频后面加背景图片的方法倒是挺多&#xff0c;要给视频加背景图片的同时还…

前端学习(2307):react之props和state

Home,js import React, {Component} from react; import News from "./News"; class Home extends Component {render() {return (<div>home<News name"你好"/></div>);} }export default Home; news,js import React, {Component} f…

css设置表格边框

table,td,th{border:1px solid #333;border-collapse:collapse;}border-collapse 属性设置表格的边框是否被合并为一个单一的边框&#xff0c;还是象在标准的 HTML 中那样分开显示。collapse为合并显示。

移动硬盘修复

修复损坏的盘区&#xff1a; CHKDSK G: /F /R 一个命令就搞定了&#xff0c;也是神奇 转载于:https://www.cnblogs.com/wancy86/p/chkdsk.html

oracle如何并发重建索引,oracle数据库如何重建索引?

【问题描述】oracle数据库表如何重建索引&#xff1f;【概述】请在Oracle数据库里面执行如下语句&#xff1a;declare v_table_name varchar(255):;v_index_name varchar(255):;cursor cur_tb is SELECT T.INDEX_NAME INDEXNAMEFROM USER_INDEXES TWHERE TEMPORARY NAND TAB…

前端学习(2308):react之子传父

Home,js import React, {Component} from react; import News from "./News"; class Home extends Component {constructor(props) {super(props);this.state{text:我是默认值}}dataFun(text)>{console.log(text)this.setState({text})}render() {return (<di…

table合并单元格宽度自适应

table中合并单元格导致的css样式不同处理方式&#xff1a;1.每行都拆成一个table。2.多设置几个单元格的宽度&#xff08;自适应失效、第一列都设置宽度也有可能失效&#xff09;。

linux 密码复杂度,用PAM 搞定Linux 平台密码复杂度问题

用PAM 搞定Linux 平台密码复杂度问题星期五, 十二月 27, 20130作为一个PAM的一个模块&#xff0c;pam_cracklib可以被用来检查密码是否违反密码字典&#xff0c;这个验证模块可以通过插入password堆栈&#xff0c;为特殊的应用提供可插入式密码强度性检测&#xff0c;能够很好地…

for循环,定时器,闭包混合一块的那点事。

1&#xff0c;对于一个基本的for循环&#xff0c;顺序输出变量值。 for(var i 1; i < 4; i){console.log(i);//结果不多说了吧} 2&#xff0c;如果for循环中有定时器&#xff0c;如下代码。 for (var i 1; i < 4; i) {setTimeout(function() {console.log(i);//3个4}, …

前端学习(2309):react之同级传值

Home,js import React, {Component} from react; import News from "./News"; class Home extends Component {constructor(props) {super(props);this.state{text:我是默认值}}dataFun(text)>{console.log(text)this.setState({text})}render() {return (<di…

ie6/7 position relative overflow

ie6/7父容器overflow:auto;子容器position:relative;时子容器下面超出的部分会显示在父容器的外边。解决办法&#xff1a;父容器也加position:relative

linux基于域的虚拟目录,RHELAS4.0 apache配置之我的小结(虚拟目录,虚拟主机)

说明一下几个基本的Listen 80ServerName localhost:80ServerAdmin rootlocalhostServerRoot /etc/httpd #apache运行所在目录DirectoryRoot /var/www/htmlOptions FollowSymLinksAllowOrride NoneOrder allow,denyAllow from all#在httpd.conf上打上这些是不能启动apache的&…

11.SolrJ索引操作

创建索引 说明&#xff1a;根据id&#xff08;唯一约束&#xff09;域来更新Document的内容&#xff0c;如果根据id值搜索不到id域则会执行添加操作&#xff0c;如果找到则更新。 public void testCreateIndex() throws SolrServerException, IOException { SolrServer solrSer…

common lisp 学习第四天 变量、宏

//变量//引入变量&#xff1a;变量作用域括号内(let ((x 10) (y 20) z)...)引入变量列表中的变量(let* ((x 10) (y ( x 10))...)//全局变量之前有没有值都可以赋值(defparameter *count*变量名0值"doc描述")变量未定以才可以赋值&#xff0c;也可以不给定值(defvar *…

前端学习(2310):数据请求和json-server

app.js import React from react;import ./App.css; import Home from ./components/Home.js import World from "./components/World"; function App() {return (<div className"App">你好<World/></div>); }export default App;worl…

对Linux课程内容的建议,Linux课程笔记 Day01 课程内容总结(示例代码)

系统安装&#xff1a;引导项简单介绍&#xff1a;在“boot:”提示后&#xff1a;直接回车(Enter)——图形界面安装模式linux text——字符界面安装模式linux askmethod——提示用户选择安装方法(例如&#xff1a;nfs、ftp、http远程安装)linux rescue——救援模式&#xff0c;…

CommonJs、AMD、CMD模块化规范

/*** CommonJS 模块化规范* CommonJS规范加载模块是同步的&#xff0c;也就是说&#xff0c;只有加载完成&#xff0c;才能执行后面的操作*//*-------Node.js遵循Commonjs规范---------*///写法1.var exportsmodule.exports;exports.name"leyi";exports.fnfunction()…