• 网络学院
  • IT资讯
  • 操作系统
  • 网络技术
  • 软件应用
  • 办公软件
  • 编程技术
  • 网站架设
  • 数据库类
  • 平面设计
  • 多媒体类
  • 游戏资讯
  • 教学论文
  • 认证考试
深入了解DB2
  站点:
  • 首 页
  • 最新软件
  • 文章教程
  • 国内软件
  • 国外软件
  • 绿色软件
  • 源码下载
  • 字体下载
深入了解DB2 Universal Database进程(3)
软件发布 深入了解DB2 Universal Database进程(3)
网络软件 系统工具 应用软件 联络聊天 图形图像 多媒体类 行业软件 游戏娱乐 编程开发 安全相关 教育教学 数码软件 绿软下载
热门软件: QQ 瑞星 pplive e话通 木马克星 千千静听 office2000 五笔字根 Photoshop 视频分割
返回文章教程首页 >> 文章首页 >> 数据库类 >> DB2 >> 深入了解DB2 Universal Database进程(3)

深入了解DB2 Universal Database进程(3)

添加时间: 2006-2-24 5:35:31  作者: DB2教程  阅读次数:43   来源: http://www.d9soft.com

        示例

  下面的例子显示了在AIX上运行ps -ef命令时可能得到的输出: 

在db2start后:
    root 49504     1   0 13:13:07             -  0:00 db2wdog
db2inst1 22142 49180   0 13:13:10      -  0:00 db2gds
db2inst1 43072 49180   0 13:13:17      -  0:00 db2syslog
db2inst1 45294 74134   0 12:12:43  pts/2  0:00 /usr/bin/ksh
db2inst1 49180 49504   0 13:13:10      -  0:00 db2sysc
db2inst1 55920 49180   0 13:13:19      -  0:00 db2resync
db2inst1 59012 22142   0 13:13:19      -  0:00 db2srvlst
db2inst1 60680 49180   0 13:13:17      -  0:00 db2ipccm

数据库管理器配置文件有下面的设置,他们影响到你最初看到的进程:

Max number of existing agents           (MAXAGENTS) = 200
Agent pool size                                 (NUM_POOLAGENTS) = 100(calculated)
Initial number of agents in pool          (NUM_INITAGENTS) = 0

  因为NUM_INITAGENTS为0,在db2start时没有"db2agent(idle)"进程显示。如果在db2agent前把NUM_INITAGENTS设置为5,在运行db2start后将显示下面的额外进程:

db2inst1 35542 59814   0 16:25:57      -  0:00 db2agent (idle)
db2inst1 43096 59814   0 16:25:57      -  0:00 db2agent (idle)
db2inst1 49628 59814   0 16:25:57      -  0:00 db2agent (idle)
db2inst1 58170 59814   0 16:25:57      -  0:00 db2agent (idle)
db2inst1 64012 59814   0 16:25:57      -  0:00 db2agent (idle)

 

  在连接到数据库SAMPLE后(NUM_INITAGENTS仍然为0):

root 49504     1   0 13:13:07    -  0:00 db2wdog
db2inst1 25844 35124   0 16:04:50    -  0:00 db2pfchr
db2inst1 35124 65638   0 16:04:17    -  0:00 db2gds
db2inst1 35540 35124   0 16:04:50    -  0:00 db2loggr (SAMPLE)
db2inst1 41940 65638   0 16:04:19    -  0:00 db2resync
db2inst1 45058 35124   0 16:04:50    -  0:00 db2pfchr
db2inst1 49300 35124   0 16:04:19    -  0:00 db2srvlst
db2inst1 49626 35124   0 16:04:50    -  0:00 db2dlock (SAMPLE)
db2inst1 55852 65638   0 16:04:17    -  0:00 db2ipccm
db2inst1 58168 35124   0 16:04:50    -  0:00 db2loggw (SAMPLE)
db2inst1 59048 35124   0 16:04:50    -  0:00 db2pfchr
db2inst1 64010 55852   0 16:04:50    -  0:00 db2agent (SAMPLE)
db2inst1 65638 22238   0 16:04:17    -  0:00 db2sysc
db2inst1 70018 35124   0 16:04:50    -  0:00 db2pclnr
db2inst1 72120 35124   0 16:04:51    -  0:00 db2event (DB2DETAILDEADLOCK)
db2inst1 74198 65638   0 16:04:17    -  0:00 db2syslog
db2inst1 74578     1   0 16:04:47    -  0:00 /home/db2inst1/sqllib/bin/db2bp
  50112C14631 5


  在连接到SAMPLE数据库后,出现了"db2agent(SAMPLE)"进程。这个进程显示实际上有一个到SAMPLE数据库的连接。如果我们运行下面的命令:

  db2agent(SAMPLE)将变成db2agent(idle)。这是因为NUM_POOLAGENTS设置为大于0,这意味着代理仍然分配在缓冲池中,虽然它时空闲的。如果NUM_POOLAGENTS设置为0,那么在"connect reset"后,就没有db2agent进程运行了。

  SAMPLE数据库的数据库配置文件有下面的设置:

Number of asynchronous page cleaners   (NUM_IOCLEANERS) = 1
Number of I/O servers                   (NUM_IOSERVERS) = 3

  注意有三个db2pfchr进程,他们与NUM_IOSERVERS的值相对应,有一个db2pclnr进程与NUM_IOCLEANERS的值相对应。

总结

  还有许多其它的进程可能出现或者不出现,这依赖于不同的DB2行为和配置设定。我们演示了怎样调查哪个进程正在运行、这些进程显示什么信息、以及它们受到数据库设置怎样的影响的示例。现在你能使用这些知识提高管理DB2数据库的能力。

 

上下文章:

 

上一篇文章: 下一篇文章: 深入了解DB2 Universal Database进程(2)

相关文章:

  • 让window服务进程中自动加载MYSQL
  • 新手必须了解的oracle入门知识
  • 深入了解Oracle10g中新型层次查询选项
  • 深入了解Oracle10g中新的多重集运算符
  • 深入了解Oracle10g中新的多重集运算符

相关软件:

  • Universal Document Converter V4.0
  • 进程杀手 V2.8
  • Diablo2oo2s Universal Patcher V2.17 Final 汉化版
  • 盟军敢死队1-深入敌后 简体中文硬盘版
  • ESF Database Convert V5.8.01
  • 进程终结精灵 V1.0

 

快速导航

  • 网络学院
  • 精品汇聚
  • 字体下载
  • 教程下载
  • ASP源码
  • PHP源码
  • Net源码
  • JSP 源码

数据库类分类导航

  • SQL Server
  • MySQL Server
  • DB2
  • Oracle
  • ACCESS
  • Foxpro
  • PowerBuilder
  • Sybase

本类经典文章推荐

  • DB2编程序技巧 (十)
  • DB2编程序技巧 (九)
  • DB2编程序技巧 (八)
  • DB2编程序技巧 (七)
  • DB2编程序技巧 (六)
  • DB2编程序技巧 (五)
  • DB2编程序技巧 (四)
  • DB2编程序技巧 (三)
  • DB2编程序技巧 (二)
  • DB2编程序技巧 (一)

DB2阅读排行

  • 浅谈DB2数据库的备份与恢复(下)
  • 浅谈DB2数据库的备份与恢复(上)
  • DB2常用傻瓜问题1000问(之一)
  • DB2编程序技巧 (一)
  • IBM DB2 日常维护汇总(六)
  • DB2编程序技巧 (十)
  • DB2编程序技巧 (二)
  • DB2编程序技巧 (四)
  • IBM DB2 日常维护汇总(三)
  • DB2数据库

数据库类阅读总排行

  • MySQL中的SQL-- TEXT、DATE、和SE...
  • MYSQL初学者使用指南 上篇
  • 怎样在vc、delphi中使用mysql(mys...
  • MySQL数据导入与导出之二
  • MYSQL初学者使用指南 下篇
  • SQL Server数据库技术(96)
  • SQL Server数据库技术(98)
  • SQL Server数据库技术(60)
  • 精通数据库系列之入门-基础篇
  • 如何为用户设置密码(MYSQL)

广告位置

字母检索 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 回到顶部

关于我们 | 版权声明 | 免责条款 | 广告联系 | 软件发布 | 下载帮助 | 下载排行 | 网站地图 | 特别鸣谢 | 友情连接

copyright; 2005-2008 D9soft.com 第九软件网 版权所有