51Testing软件测试论坛

标题: 请教LR监控DB2数据库的详细步骤 [打印本页]

作者: xmx100200    时间: 2008-3-21 15:32
标题: 请教LR监控DB2数据库的详细步骤
请教LR监控DB2数据库的详细步骤!哪位高手知道详细步骤?
作者: iori    时间: 2008-3-21 15:44
楼主搜索一下论坛里的帖子,这个问题我给另一个人回答过
作者: higkoo    时间: 2008-3-21 16:49
标题: 注意:
为了监控 DB2 数据库服务器计算机,必须首先设置 DB2 监控器环境。然后,通过选择需要监控器度量的计数器,从 Controller 或控制台中启用 DB2 监控器。
作者: higkoo    时间: 2008-3-21 16:51
标题: 设置监控环境
在监控 DB2 数据库服务器之前,必须设置监控器环境。

要设置 DB2 监控器环境,请执行下列操作:

在 Controller 或优化控制台计算机上安装所有客户端文件和库。
依次选择“开始”>“程序”>“DB2 for Windows NT”>“控制中心”。输入 DB2 服务器用户名和密码(具有管理权限)。
在打开的控制台中,右键单击“系统”,然后选择“添加”。
在对话框中输入下列设置:
系统名: <服务器名>

远程实例: DB2

主机名: <服务器名>

服务名: DB2 服务器端口。默认值为 50000。

单击“检索”,然后单击“确定”。
注意:如果在单击“检索”后收到一条错误消息,请重复步骤 3 和 4,然后单击“确定”。

展开控制台树中的 <服务器名> 节点。
右键单击“实例”,然后选择“添加”。
在对话框中输入下列设置:
远程实例: DB2

实例名:要从 Controller 或优化控制台调用的数据库实例

主机名: <服务器名>

服务名: <DB2 服务器端口>。默认值为 50000。

单击“确定”关闭控制中心。
注意:在每个监控会话期间,仅可以使用一个数据库管理器实例。
作者: xmx100200    时间: 2008-3-27 17:26
上述问题已经解决 ,请问监控 DB2数据库时,一般要监控哪些信息 。请知道的前辈提供一份 详细的表格说明文档 。
小妹在此谢谢了。
作者: 54111    时间: 2008-3-27 17:36
原帖由 higkoo 于 2008-3-21 16:51 发表
在监控 DB2 数据库服务器之前,必须设置监控器环境。

要设置 DB2 监控器环境,请执行下列操作:

在 Controller 或优化控制台计算机上安装所有客户端文件和库。
依次选择“开始”>“程序”>“DB2 for Window ...

学习了,说不定以后会遇到这种情况
作者: vickiren    时间: 2008-10-31 12:59
是啊,能否说一下 计数器,以及判断标准,谢谢
作者: red-hat    时间: 2008-10-31 14:54
原帖由 xmx100200 于 2008-3-27 17:26 发表
上述问题已经解决 ,请问监控 DB2数据库时,一般要监控哪些信息 。请知道的前辈提供一份 详细的表格说明文档 。
小妹在此谢谢了。

刚刚在交通银行做完了一个项目,对方正好也用的是DB2数据库,在与客户方沟通后,由他们和IBM进行了沟通,IBM的工程师提供了需要监控的几个Loadrunner指标(Loadrunner的monitor提供的)
DB Manager级别上的

rem_cons_in 到正在被监视的数据库管理器实例的当前连接数,从远程客户端启动
agents_from_pool  代理程序池中已分配的代理程序数
agents_stolen   从应用程序中盗用代理程序的次数。重新分配与应用程序相关联的空闲代理程序,以便对其他应用程序执行操作,称作“盗用”
sort_heap_allocated 拍快照时,以所选择的级别为所有排序分配的排序堆空间的总页数
post_threshold_sorts 达到排序堆阈值后,已请求的堆的排序数

db:

appls_cur_cons  当前已连接到数据库的应用程序数
appls_in_db2    当前已连接到数据库并且数据库管理器当前正在处理其请求的应用程序数
sort_heap_allocated 拍快照时,以所选择的级别为所有排序分配的排序堆空间的总页数
total_sorts   已经执行的排序总数
total_sort_time  所有已执行排序的总已用时间(以毫秒为单位)
sort_overflows 用完排序堆并且可能需要临时磁盘存储空间的排序总数
hash_join_small_overflows 哈希联接数据大小超过可用排序堆空间,但超出比率小于 10% 的次数
pool_data_l_reads  已经通过缓冲池的数据页逻辑读取请求数
pool_data_p_reads  要求 I/O 将数据页放入缓冲池的读取请求数
pool_index_l_reads  已经通过缓冲池的索引页逻辑读取请求数
pool_index_p_reads  需要将索引页放入缓冲池的物理读取请求数
files_closed        已关闭的数据库文件的总数
pkg_cache_lookups   应用程序在程序包缓存中查找一个节或程序包的次数。在数据库级,它表示自从启动数据库或重置监视器数据以来的引用总数
pkg_cache_inserts   请求的一个节不可用,因而必须加载到程序包缓存中的总次数。此计数包括由系统执行的任何隐式准备
pkg_cache_overflows 程序包缓存溢出分配内存上额的次数
lock_timeouts       锁定对象的请求因超时而未得到满足的次数
lock_waits          应用程序或连接等待锁定的总次数
locks_waiting       等待锁定的代理程序数


app:
可以选取和db一样的指标进行分析

仅供参考
作者: jacki6    时间: 2010-1-22 10:32
不错 谢谢 正好用到
作者: kuangquanshui    时间: 2010-1-22 11:09
这个比较好 学习了
作者: 大龙哥哥    时间: 2012-3-27 15:20
挺好,哈哈。我也留下啦、
作者: sunhuan    时间: 2014-6-6 10:46
学习了




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2