`
weiruan85
  • 浏览: 385276 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

DB2 V9 新增加的代理程序进程

    博客分类:
  • db2
阅读更多
随着 DB2 UDB V9 的正式发布,已经有不少用户开始体验 V9 给我们带来的新功能、新特性了。也许细心的用户会发现,在连接数据库后,用“LIST APPLICATIONS”命令查看应用程序对数据库的连接情况,V9 会比以前的版本多出来两个进程,db2stmm 和 db2taskd,如下所示:

$ db2 list applications

Auth Id Application Appl. Application Id DB # of
Name Handle Name Agents
-------- ------------ ---------- -------------------------------- -------- -----
DB2V9I1 db2taskd 927 *LOCAL.DB2.061221070953 SAMPLE 1
DB2V9I1 db2stmm 926 *LOCAL.DB2.061221070952 SAMPLE 1
DB2V9I1 db2bp 923 *LOCAL.db2v9i1.061221070940 SAMPLE 1

那么这两个进程是如何产生的?它们有什么作用?又会引起一些什么影响呢?


解答:

在 DB2 V9.1 中新增了两个 DB2 代理程序 db2stmm 和 db2taskd:

db2stmm 代理程序是 DB2 V9.1 中新增的自调整内存功能的一部分。
db2taskd 代理程序是分发后台数据库任务的内部守护程序。

当数据库启动后,这两个新的代理程序(db2stmm 和 db2taskd)会一直保持与数据库的连接,因此 LIST APPLICATIONS 命令的输出中会列出除了用户连接以外的这两个代理程序。

但如果以互斥方式激活数据库,则它们会处于不活动状态。如:

$ db2 connect to sample in exclusive mode

Database Connection Information

Database server = DB2/AIX64 9.1.0
SQL authorization ID = DB2V9I1
Local database alias = SAMPLE

$ db2 list applications

Auth Id Application Appl. Application Id DB # of
Name Handle Name Agents
-------- ------------ ---------- -------------------------------- -------- -----
DB2V9I1 db2bp 1079 *LOCAL.db2v9i1.061221100533 SAMPLE 1

如果已配置了用于控制可连接实例的最大应用程序数的 MAX_CONNECTIONS 参数来限制应用程序连接数,那么这两个代理进程的出现,使得您可能需要适当的调整您的 MAX_CONNECTIONS,以确保在迁移至 DB2 V9.1 之后,可用的连接数能保持稳定。

这两个代理程序都是数据库启动的系统应用程序。它们会出现在数据库系统监视器中。因此,如果使用监视 LIST APPLICATIONS 命令输出的脚本或工具,则可能需要修改此脚本或工具以说明这两个新增的代理程序。
分享到:
评论

相关推荐

    db2v9安装配置说明

    以`root`用户身份登录后,解压`db2v9`包,然后通过执行`db2_install`脚本来开始安装过程。在安装向导中,保持默认路径不变,选择安装企业版(输入`ESE`)。 ##### 用户与组管理 为了DB2的顺利运行,需要在AIX系统...

    DB2 V9 课程.rar

    5. **备份与恢复** (EW08_DB2v9_Backup_and_Recovery.ppt, EW13_DB2v9_Backup_and_Recovery.ppt) - DB2提供了全库备份、增量备份和差异备份等多种策略,确保数据的安全性。 - 恢复机制包括时间点恢复、日志恢复等...

    DB2 V9介绍

    ### DB2 V9:IBM引领信息管理新时代 #### 引言 DB2 V9,代号为Viper,标志着IBM在信息管理领域的一次重大飞跃。作为全球领先的信息技术公司,IBM自1968年为Apollo太空计划设计IMS层次型数据库以来,一直致力于推动...

    db2 v9 考试试题 200611

    DB2 V9版本在2006年发布,引入了许多新特性,如纯XML支持、增强的安全性、性能优化等。下面我们将针对提供的试题部分进行知识点的解析。 1. **任务中心的工作调度**:DB2的任务中心(Task Center)允许管理员执行和...

    db2 v9 学习材料(IBM培训教材)

    5. **SQL和PL/SQL扩展**:DB2 V9增加了对SQL标准的更多支持,同时改进了PL/SQL的实现,使得开发人员能够更高效地编写数据库应用程序。 6. **分区与集群**:DB2 V9支持多种分区策略,如范围分区、列表分区和散列分区...

    DB2 V9DB2 V9

    【IBM DB2 V9】是IBM推出的一款具有里程碑意义的数据库管理系统,它在2006年发布,标志着IBM在信息管理领域的持续创新。DB2 V9,也被称为DB2 Viper,是IBM数据库发展史上的一项重要技术创新,因为它首次实现了同时...

    DB2 V9中文手册5

    DB2 V9中文手册 对刚入门的人有很大的帮助

    DB2 v9安装步骤图

    DB2 v9版本是一个重要的里程碑,引入了诸多新特性和优化。以下是一个详细的DB2 v9安装步骤,以及涉及到的相关知识点。 首先,安装前的准备工作至关重要。确保你的系统满足DB2 v9的最低硬件和软件需求,例如操作系统...

    JDBC 连接db2 v9工程

    **JDBC连接DB2 V9工程详解** 在Java开发中,数据库操作是不可或缺的一部分,而JDBC(Java Database Connectivity)是Java与各种数据库交互的标准接口。本教程将深入讲解如何利用JDBC技术来连接和操作IBM DB2 V9...

    DB2 V9 英文手册

    此手册旨在为开发者提供全面的指导,帮助他们熟悉并掌握DB2环境下数据库应用程序的开发流程。 ### DB2数据库应用开发环境 DB2 V9提供了丰富的工具与资源,支持多种操作系统环境下的数据库应用开发,包括但不限于...

    DB2 V9中文手册part1

    db2 v9 全部官方手册文档,中文版,包含管理,性能,服务器,客户端等手册指南

    DB2 V9 资料.rar

    白皮书通常会介绍新版本的主要改进、创新技术以及与前一版本的对比,帮助读者快速把握DB2 V9的核心优势。例如,DB2 9可能引入了纯XML存储、增强的数据压缩、网格计算支持等关键特性。 "DB2 V9特性"文档深入探讨了...

    db2DB2 V9表分区

    在 DB2 V9 之前,对于大表,通常采用分拆成小表再用 UNION ALL 视图的方式来处理,但这种方式增加了复杂性且可能影响性能。DB2 V9 提高了数据容量,DMS 表空间的默认类型变为“大型”,单表最大容量可达16384GB,...

    db2 v9重定向恢复

    DB2 V9版本中的重定向恢复功能是一种高效的数据库恢复机制,它允许用户将数据恢复到与原始位置不同的新位置,这对于解决磁盘空间不足或数据损坏等问题非常有用。 #### 二、DB2 V9重定向恢复步骤详解 ##### 1. 使用...

    DB2 V9中文手册(1)

    db2dmc90_数据移动使用程序指南和参考.pdf db2f0c90_系统监视器指南和参考.pdf db2hac90_数据恢复和高可用行指南与参考.pdf db2irc90_发行说明.pdf db2irc91_修订包1的发行说明.pdf db2isc90_服务器快速入门.pdf db2...

    IBM_DB2v9_内部认证培训材料

    9. **DB2 Admin Server**:在UNIX和Windows环境中,DB2 Admin Server是一个后台进程,支持实例管理,如dasusr1(默认在UNIX上)和DB2DAS服务(默认在Windows上)。它是进行网络数据库发现和远程管理的必要组件。 ...

    DB2 基础---DB2进程

    用户进程主要是客户端应用程序,如应用程序服务器、Web应用等,它们通过网络连接到DB2数据库服务器并提交SQL请求。系统进程则由DB2自身创建,用于执行这些请求和维护数据库的正常运行。 二、DB2关键系统进程 1. DB2...

    DB2 V9 认证资料

    9. **XML支持与大数据处理**:DB2 V9增加了对XML的支持,理解如何存储、查询和操作XML数据。同时,了解DB2在处理大数据场景下的解决方案,如BLU Acceleration技术。 通过学习DB2 V9认证资料,考生可以系统地学习和...

Global site tag (gtag.js) - Google Analytics