赛迪网 > IT技术 数据库 > 精彩更新
  IT资讯搜索
 
IT产品搜索
[程序开发][网管世界][网络安全][数据库技术]
[操作系统][嘉宾聊天·在线访谈][活动集锦]
[精彩专题][Symantec专区][订阅IT技术周刊]
[开发论坛][网管论坛][安全论坛][数据库论坛]
[操作系统论坛][Sybase专区][IBM dW技术专区]
[病毒求助][病毒与漏洞播报][文档·源码下载]

细化解析:DB2 universal database进程

发布时间:2007.09.19 07:59     来源:赛迪网    作者:yashi

unix和linux用户经常检查运行在服务器上的进程来进行问题分析,并检查服务器上被消耗的资源。这些信息不仅对解决问题和分析资源的系统管理员有用,而且对于开发高可用性和监视db2进程以判断什么时候执行某种行为(例如数据库重新启动)或者执行必要的服务器错误恢复(failover)的错误恢复脚本都很重要。

如果使用aix,必须使用ps -ef命令来检查进程。在solaris和hp-ux上,ps -ef只为所有的服务器端进程(例如agents、loggers、page cleaners和 prefetchers)显示db2sysc进程(主要的db2引擎进程)。如果你使用solaris或者hp-ux,能使用/usr/ucb/ps -axw命令看到这些进程。这些版本的ps命令都可以在linux上工作。

在运行db2 universal database客户端或服务器软件的计算机上执行这个命令时,可以看到列出了多个db2进程。本文的目的是说明这些进程并解释它们是做什么的以及什么时候运行。通过阅读本文你能了解db2的每个进程,当你看到这些进程时能了解db2正在执行什么操作。

注意:在db2中进程是怎样执行的对于windows和linux、unix环境有稍微的不同。在windows中,只有一个进程(db2sysc),在它下面每个引擎可分配单元(edu)作为一个线程执行。尽管本文讨论进程,但是在windows环境中应该认为它们是线程。在windows任务管理器中你能够看到每个实例的db2sysc进程(db2syscs.exe)。其它的windows服务/进程也可以显示,本文我们将解释它们是什么。

警告:不要在正常的db2环境中直接干涉db2进程。在linux或unix中使用kill -9命令删除db2进程可能会引起db2的不正常的行为。如果删除进程将导致整个db2实例停止。本文中的目的是了解这些进程而不是直接维护它们。

为什么要查看db2进程

我们的个人经验已经显示了这些知识的价值,我们拜访的客户也向我们询问这类信息。看看下面的真实的情况,看看你自己如何检查系统上运行的db2进程来解决问题的:

1:罕见的缓冲池页面清除

某个运行电子商务网站并使用db2作为数据库服务器的客户报告说,在一天的多个时段数据库响应应用程序的时间很长。在这些时期数据库快照没有显示发生了什么不正常的行为。通过检查其中一个时段进程的cpu使用率,可以发现i/o清除器(db2pclnr)消耗了超过90%的cpu时间。接下来通过查看i/o清除进程触发器并适当地调整它们,我们消除了这种情况,该电子商务站点的处理能力提高了50%以上。

2:真实的情况

虽然拜访了某个ibm业务伙伴并执行了一些db2性能调整,但是我们仍然遇到了普通的响应时间延缓。应用程序列表命令没有显示任何在这个时候不正常的进程。在取得db2快照前,我们查看了db2服务器上运行的db2进程,发现db2rebal进程正在运行。在给dms表空间添加一个容器的时候,该进程用于执行再次数据均衡。该客户承认那一天它给一个包含40gb表的表空间添加了一个容器。当重新均衡完成后,查询的响应速度返回到正常情况。 (责任编辑:卢兆林)


[ 发表评论 ] 字体[  ] [ 打印 ] [ 进入博客 ] [ 进入论坛 ]  [ 推荐给朋友 ]
  相关文章
· 细化解析:带你轻松掌握执行DB2的命令 (09-19) · 解析:带你轻松了解DB2与Informix比较结果 (09-17)
· DB2中实现Oracle的相关功能 (09-05) · 轻松应对创建存储过程时出现失败的情况 (09-05)
· 实例解析:DB2中实现Oracle的相关功能 (09-04) · 教你快速掌握从DB2图表中删除若干个行 (08-28)
· 解析DB2中资源管理器的一致性检查工具 (08-16) · 细化解析DB2数据库中最常用的命令集合 (08-14)
· DB2中出现SQL1032N错误现象时的解决办法 (08-13) · 使用DB2look重新创建优化器访问计划(9) (08-07)
  客户需求反馈表
* 姓  名:
更多资料  了解方案  认识厂商
* 单位名称:
* 联系电话:
* 电子邮件:
  赛迪推荐  
  手机·资费 ·新品·导购·评测·手机资费·宽带
手机搜索  诺基亚 N73 MOTO Z6
  IT产品 ·笔记本·台式机·服务器·打印·投影
IT产品搜索 
  IT技术 ·开发·网管·安全·数据库·操作系统
  信息化 ·热点·专题·访谈·周刊·方案案例
[政务][电信][金融][农业][制造业][中小企业]
[CIO][ERP][协同][IT管理][中间件][电子商务]
[政策][地方][专家][评估][辞典][博客][社区]
· 专题:一路畅通构想曲——让出行不再遭遇堵车
· CIO工作亲历:企业ERP选型不能忽视"选人关"
· 综述:信息化建设给中国监狱带来的各种变化
· 金融业风险管理和法规遵从有五点需考虑的因素
· 保险业CIO关注:该如何建立统一高效的CRM体系
· 调查显示:多数CIO对IT规划仍存在困惑和误解
  博客·论坛 ·曾剑秋·项立刚·Java学习·网管