• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase
您的位置:首页 > 数据库 >DB2 > 使用DB2 Universal Database V8中的连接集中器来增强性能

使用DB2 Universal Database V8中的连接集中器来增强性能

作者:匿名 字体:[增加 减小] 来源:互联网 时间:2017-06-28

匿名通过本文主要向大家介绍了universal,universal是什么意思,universal studios,universal androot,universal extractor等相关知识,希望本文的分享对您有所帮助
</div>

简介

连接集中器是 IBM DB2 Universal Database Version 8.0 (DB2 UDB) 中的一个新特性,用于处理大量的入站连接,这些连接具有非常短暂的事务,但是却有相对较大的延迟。该特性具有以下优点:

系统资源不被不执行任何工作的连接(空闲连接)所占有。

由于多路复用的体系架构,代理之间可以相互切换以服务许多客户机应用程序。

服务器资源限制是基于实际的事务负载,而不是基于连接的数量。

例如,假设您有这样一个 Web 应用程序,其中的用户连接到数据库,而不是针对表记录执行大量的事务。连接集中器允许用户看起来是连接到数据库的,而实际的数据库代理仍然可以服务入站请求。

下面是一些可伸缩性和性能增强:

相对于运行相同负载的其他系统来说,需要更少的系统资源。

控制结构被分为应用程序级和代理级数据。

每个连接需要的内存(平均来说)和进程更少。

启用连接集中器

在数据库管理器配置中设置以下参数以启用连接集中器:

max_connections 的值必须大于 max_coordagents 的值,以打开连接集中器。

默认情况下,max_connections 参数等于 max_coordagents,因而连接集中器是不启用的。该参数控制允许连接到实例的应用程序的最大数量。范围是 [-1; max_coordagents -- 64000]。

max_coordagents 参数是可以存在于实例中的协调代理的最大数量。每个本地或远程应用程序事务都由一个协调代理来服务。

当连接集中器是启用的时,max_connections 限制用户连接的数量,max_coordagents 限制服务于事务的代理的数量。

连接集中器的工作原理

DB2 UDB 使用一个数据库代理来服务连接请求。每个用户连接分配一个数据库代理。代理存在于连接的整个生命周期,与连接上运行的工作负载无关。一旦启用了连接集中器,数据库代理就只在 SQL 事务期间是 “热的”。在事务边界(提交或回滚)的末尾,数据库代理与应用程序分离。然后代理是自由的,可以服务于来自其他应用程序的其他事务请求。

图 1. 连接集中器体系架构

 2 3  下一页</div> </div> </div> </div> </div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 使用DB2 Universal Database V8中的连接集中器来增强性能
  • 使用DB2 Universal Database V8中的连接集中器来增强性能
  • 在 DB2 Universal Database 中实现管道
  • DB2 Universal Database 在双核心处理器和随需添加处理器上的许可授权
  • IBM DB2 Universal Database 的 ETL 解决方案
  • 使用 DB2 Universal Database V8 中的连接集中器来增强性能
  • DB2 Universal Database进程详解
  • 备份和恢复DB2 Universal Database

相关文章

  • 2017-06-28DB2常见问题1000问(之六)
  • 2017-06-28使用DB2look实用程序重新创建优化器访问计划(6)
  • 2017-06-28内容管理: 未雨绸缪的内容管理
  • 2017-05-11DB2 数据库创建、表的ixf文件导出导入示例
  • 2017-05-11DB2中的数据移动(一)
  • 2017-06-28在UNIX 和Linux平台上部署IBM DB2 产品(一)
  • 2017-06-28DB2 DBA,如何解释 DB2 的业务价值
  • 2017-06-28DB2中有关日期和时间的函数及应用
  • 2017-06-28DB2分区式数据库分区键的选择和更改
  • 2017-06-28实例讲解DB2中的表空间

文章分类

  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase

最近更新的内容

    • 使用 IBM DB2 跟踪和 Eclipse Modeling Framework 检测资源泄漏
    • DB2 V9 自动维护,第 3 部分: 启用自动表和索引重组
    • 使用服务器辅助的客户端重定向实现 DB2 的无限制扩展
    • DB2 V9.1 复制技术新特性及改进展示
    • DB2 最佳实践: 使用 Rational Data Architect V7 实现信息建模(下)
    • 为 DB2 XML 数据开发 Java 应用程序
    • DB2 9.5 SQL Procedure Developer 认证考试 735 准备,第5部分
    • WebSphere Federation Server V9.5 中的端到端联合可信上下文
    • IBM DB2前世今生之DB2与IOD
    • 了解有关DB2数据库优化的几条策略

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有