通过执行DB2 GET DBM CFG可以看到以下几个和代理相关的实例参数:MAXAGENTS、NUM_POOLAGENTS、NUM_INITAGENTS、 MAX_COORDAGENTS、MAX_CONNECTIONS、MAXCAGENTS。下面对它们做一下简要介绍:
MAXAGENTS:这个参数为当前实例中全部代理的最大数量,包括协调代理、空闲代理和子代理。不过这个参数在DB2 V9.5中已经不再使用了。
NUM_POOLAGENTS:这个参数用来控制代理池中的空闲代理的数量。当活动的代理完成工作返回代理池变成空闲代理时,如果数量超过了这个参数,那么这个代理就会自动销毁。
注意:
在连接集中器激活的情况下,代理池中的空闲代理数目在某一时刻可能会超过NUM_POOLAGENTS的大小,以应对突发的高密度连接。
NUM_INITAGENTS:这个参数就是前面提到的在实例刚刚启动时便生成的一些空闲代理的数目。这是为了提高性能,因为这些代理可以随时变成协调代理去应答外部应用请求,而不用临时再生成新的代理。
MAX_COORDAGENTS:最大协调代理进程数配置参数,此参数用来限制协调代理进程数或控制数据库中的工作负载。(也就是内存分配之类的)这个参数决定了在实例中在同一时刻最大的协调代理的数目(在多分区环境指的是一个节点上的最大协调代理数)。
MAX_CONNECTIONS:最大客户机连接数配置参数,
此参数控制可以与实例相连的最大应用程序数。这个参数决定了允许连接至一个实例的最大的连接数 (在多分区环境指的是一个节点上的最大连接数)。
MAXCAGENT:最大代理程序数配置参数,此参数指示可在任何给定时间接受应用程序请求的数据库管理器代理程序(无论是协调代理进程还是子代理进程)的最大数目。这个参数决定了实例中的令牌(tokern)的数量,一个协调代理只有得到了令牌(tokern)才能去服务于应用程序。当没有得到令牌时,协调代理只能等候。不过这个参数在DB2 V9.5中也已经取消了。
还有一个和连接相关的DB2配置参数-- MAXAPPLS,可以通过'db2 get db cfg for database_name'得到,这个参数决定了同时连接至一个数据库的最大连接数。在一个实例下的所有数据库的MAXAPPLS值之和不能超过实例参数MAX_CONNECTIONS。
MAXAPPLS: 最大活动应用程序数配置参数,此参数指定可与一个数据库连接(本地和远程)的并发应用程序的最大数目。因为每个与数据库连接的应用程序都导致分配一些专用内存,所以允许大量并发应用程序可能将使用更多内存。
默认情况下, max_connections = max_coordagents = maxagents. 而按照官方的要求,maxagents >= 所有库的maxappls之和。因此我们先看看maxappls应该怎么配置:
官方公式:
maxappls = (number of connections set for the data source + number of connections in the session manager) multiplied by the number of clones.
数据源最大连接数可以在WAS上查到, 而session manager最大连接数也可以在 WAS控制台——应用程序服务器——(server x)——已安装的应用程序——(应用程序名称)——会话管理里面看到;
因而我们可以得到每个库的合理的maxappls.进而 maxagents就必须配置得比这些数字的总和还稍大一些。默认max_coordagents和maxagents可以配置的一样。
而max_connections和max_coordagents之间的数值大小会影响到一种机制的启用——“集中器”。当 max_connections配置得比max_coordagents大的时候(默认相等),“集中器”被自动启用。个人理解,集中器的作用就是将每个应用程序所使用的服务器资源减少,直到DB2 Connect网关可以处理超过10000个客户机连接。这时候,就可能有比协调代理进程(coordagents)更多的客户机应用连接,DB2就会产生一个类似于队列的机制,超额的应用连接请求将被置为不活动状态,当有空闲的协调代理进程出现的时候,才转入活动状态。
Please update DB2 MAXAPPLS and MAXAGENTS parameters using the below two command. (
If your db2 is the above DB2 V9.5, you should not execute the second command as the database can adjust automatically)
1. db2 update db cfg for ${database_name} using MAXAPPLS 200
2. db2 -v update dbm cfg using MAXAGENTS 350
Please restart your DB2 in order to have the update take effect:
db2 terminate
db2 force applications all
db2stop
db2start
Please replace the ${database_name} to your db2 instance.
分享到:
相关推荐
私信博主免费看所有华为OD真题、考试报告、手撕代码、面试记录
系统概述 图形学程序通常包括以下几个关键组件: 用户界面(UI):提供用户交互界面,展示图形和接收用户输入。 图形渲染模块:负责绘制点、线、多边形等基本图形。 图形变换模块:实现图形的平移、旋转、缩放等变换。 事件处理模块:处理用户的鼠标点击、键盘输入等事件。 数据结构:存储图形的顶点、边等数据。 主要功能 基本图形绘制:绘制点、线段、圆形、多边形等。 图形变换:对图形进行平移、旋转、缩放等操作。 颜色和样式设置:设置图形的颜色和线型。 交互操作:响应用户的鼠标和键盘操作。 图形保存与加载:将绘制的图形保存到文件,并从文件加载。 技术架构 Java:作为主要的编程语言。 AWT/Swing:用于构建图形用户界面。 Java 2D API:用于绘制图形和实现图形变换。 开发优势 跨平台:Java的跨平台特性,使程序可以在多种操作系统上运行。 丰富的图形库:Java提供了丰富的图形库,简化了图形绘制和变换的实现。 社区支持:Java有庞大的开发者社区,提供丰富的资源和支持。 结论 基于Java的图形学程序是一个展示编程技能和图形学概念的好项目,适合作为学术项目或个人兴趣开发。
2024嵌入式面试资料浙江大华(1)提取方式是百度网盘分享地址
2023人形机器人技术专利分析报告.pdf
sprinmgboot实习管理系统-论文
资源包括: 1.Java爬虫实战代码 2.selenium学习笔记 3.代码演示视频 4.谷歌浏览器chrom115.0.5776.0 chrome-linux64.zip chrome-mac-arm64.zip chrome-mac-x64.zip chrome-win32.zip chrome-win64.zip 5.谷歌浏览器驱动器Chromedriver115.0.5776.0 chromedriver-linux64.zip chromedriver-mac-arm64.zip chromedriver-mac-x64.zip chromedriver-win32.zip chromedriver-win64.zip 特别说明:Chrome 为测试版(不会自动更新) 仅适用于自动测试。若要进行常规浏览,请使用可自动更新的标准版 Chrome。)
2024年全球电力评论-EMBER.pdf
2024嵌入式面试资料天元特通题.提取方式是百度网盘分享地址
毕业设计参考-基于SSM框架组合技术开发科研管理系统 使用SSM框架组合技术(Spring、SpringMVC和MyBatis)开发科研管理系统是一个综合性的项目,涉及后端开发、数据库设计和系统设计。以下是一个基于SSM框架的科研管理系统的毕业设计建议: ### 1. 需求分析 - **用户角色**:确定系统的主要用户角色,如研究人员、项目管理员、财务人员等。 - **核心功能**: - 项目管理:包括项目申请、项目审批、项目执行、项目结题等。 - 财务管理:包括预算申请、报销审批、财务报表等。 - 成果管理:包括论文发表、专利申请、奖项申报等。 - 资源管理:包括设备管理、图书资料管理等。 - 统计分析:对科研项目和成果进行统计分析,生成报表。 ### 2. 技术选型 - **前端**:HTML5、CSS3、JavaScript(可选框架如Bootstrap、Vue.js等)。 - **后端**:Java(Spring、SpringMVC)、MyBatis用于数据库操作。 - **数据库**:MySQL、Oracle或PostgreSQL等。 - **服务器**:
Swift 动画效果集合
图书借阅管理系统(第四组).zip
1_Parameter Manual NC variable and interface signals.pdf
2024嵌入式面试资料机试题2019大疆嵌入式笔试题A卷(附超详细解答)提取方式是百度网盘分享地址
智能汽车问卷调研系列一 车载显示引领座舱智能化,行业提质扩容在即
1、EMC由EMI和EMS组成 2、EMS常见的整改措施 3、干扰=共模干扰+差模干扰 4、元器件的摆放 5、缝隙影响
包含:地域、股票全称、 所属行业等字段
2024嵌入式面试资料驱动提取方式是百度网盘分享地址
tensorflow安装
5 openEuler 操作系统进程管理
资源包括: 1.Java爬虫实战代码 2.selenium学习笔记 3.代码演示视频 4.谷歌浏览器chrom115.0.5790.24 chrome-linux64.zip chrome-mac-arm64.zip chrome-mac-x64.zip chrome-win32.zip chrome-win64.zip 5.谷歌浏览器驱动器Chromedriver115.0.5790.24 chromedriver-linux64.zip chromedriver-mac-arm64.zip chromedriver-mac-x64.zip chromedriver-win32.zip chromedriver-win64.zip 特别说明:Chrome 为测试版(不会自动更新) 仅适用于自动测试。若要进行常规浏览,请使用可自动更新的标准版 Chrome。)