51Testing软件测试论坛

标题: LR怎么监视单独进程的CPU和内存使用率? [打印本页]

作者: 423799223    时间: 2007-3-18 18:13
标题: LR怎么监视单独进程的CPU和内存使用率?
如题,如怎么监视SQL2000的CPU和内存占用率?我在SQL里面看到不知道怎么添加,麻烦仔细的说得,谢谢
作者: duola1119    时间: 2007-3-19 10:09
关注.
作者: rickyzhu    时间: 2007-3-19 12:33
把问题描述明白点.
是监控SQL2000这个进程的系统资源占用? 还是SQL server2000的占用.

你的数据库是基于Windows平台,如果这样,LR监控Windows资源好像没有单独进程的监控.
如果是基于Unix平台的,可以自己用top命令去看. lR好像对单独进程的监控没有提供.
作者: 423799223    时间: 2007-3-19 15:11
原帖由 rickyzhu 于 2007-3-19 12:33 发表
把问题描述明白点.
是监控SQL2000这个进程的系统资源占用? 还是SQL server2000的占用.

你的数据库是基于Windows平台,如果这样,LR监控Windows资源好像没有单独进程的监控.
如果是基于Unix平台的,可以自己用 ...

如果可以在话请问怎么监控SQL2000这个进程的系统资源呢或者SQL server2000的占用?
在Windows平台上
作者: beiyu95    时间: 2007-3-20 14:34
在LR数据库计数器中自己添加SQL语句来监视应该是可以的。
作者: 423799223    时间: 2007-3-20 15:09
原帖由 beiyu95 于 2007-3-20 14:34 发表
在LR数据库计数器中自己添加SQL语句来监视应该是可以的。

楼上兄弟能不能详细指导下下
作者: zitong    时间: 2007-3-20 17:15
关注中。。。。
作者: guolm1225    时间: 2007-3-21 09:36
原帖由 rickyzhu 于 2007-3-19 12:33 发表
把问题描述明白点.
是监控SQL2000这个进程的系统资源占用? 还是SQL server2000的占用.

你的数据库是基于Windows平台,如果这样,LR监控Windows资源好像没有单独进程的监控.
如果是基于Unix平台的,可以自己用 ...


基于Windows平台,LR是可以监控SQL2000的进程的系统资源占用的
Object:Process---->%Processor Time---->Instances:sqlservr
作者: ppent    时间: 2007-3-21 09:38
在性能监视器中选择process类型,并选择“Private Bytes”、“privileged Time”,并指定对应的系统进程即可。sdlkfj2
作者: sky-vid    时间: 2008-3-4 18:59
楼上的错了
监控SQL的内存 不是这样的

“并选择“Private Bytes”、“privileged Time”,”
这些不是全部的内存,不信你打开任务管理器和LR同时看,两者的数值不是一样的

另外 如果SQL启用了AWE大内存支持,在任务管理器里看到的内存是假的,必须在对应的计数器中才能看到真实的SQL占用的内存
作者: liangjz    时间: 2008-3-4 20:49
teamquest 在windows平台也可以监控到进程级别的资源消耗。
作者: liangjz    时间: 2008-3-4 20:50
Private Bytes 指进程私有的用户级内存。 不包括DLL 共享库占用的内存




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