WebSphere JDBC Adapter入站服务性能调优

概述

JDBC Adapter(简称 Adapter)入站服务被广泛应用于需要对数据库中业务数据表进行监控的企业应用集成中。由于企业应用的规模不同,对 Adapter 入站服务的性能要求也不同,如何配置 Adapter 入站服务以提高 Adapter 处理事件的性能在实际应用中极其重要。本文将全面介绍如何通过调整 Adapter 入站服务配置,以满足各种企业集成中对 Adapter 入站服务的性能需求。

JDBC Adapter 入站服务简介

JDBC Adapter 是符合 J2CA 规范,运行在 WebSphere Process Server 上的,提供各种数据库厂商与应用程序间连接的适配器。Adapter 使数据库和应用程序间拥有双向连接的能力,包括从应用程序到数据库的出站连接能力,以及从数据库到应用程序的入站连接能力。使用 Adapter 的入站服务,应用程序可以监控数据库业务数据表的变化,因此被广泛应用于各种以数据库为中心的企业应用的集成整合中。图 1 展示了典型的 Adapter 入站服务的基本工作原理。各种构建于数据库之上的应用程序,按已有应用程序的业务逻辑向业务数据表写入数据。Adapter 利用事件触发器(Trigger)或者各种数据库特有的事件通知机制,比如 Oracle 数据库的 DBMS_NOTIFICATION 程序包,透明的监控各种应用程序的业务数据变化,并将事件缓存于事件记录表中。部署于服务器的 Adapter 入站服务定期轮询事件记录表并将新发现的数据库事件传送给处理事件的模块。

图 1. JDBC Adapter 入站服务基本工作原理

除了提供基本的入站连接能力, Adapter 为数据库事件监控提供了完善的事件转发保证、数据一致性、事务性支持,可以确保业务数据事件被安全正确的处理。在实际应用中,由于业务规模不同,系统对业务数据事件处理的性能要求各异,为此 Adapter 提供了丰富的性能配置选项,以满足各种应用程序对事件处理的性能需求。本文将在后续章节中详细介绍 Adapter 各种性能选项。

时间: 2024-10-07 09:57:40

WebSphere JDBC Adapter入站服务性能调优的相关文章

对WebSphere MQ Telemetry进行性能测试和性能调优

通过这些内容,读者将能够加深对 http://www.aliyun.com/zixun/aggregation/13387.html">WebSphere MQ 与 MQTT 的理解,从而可以在实际客户应用场景中进行使用.消息推送作为移动开发的重要技术,应用开发者可以通过它对用户发送推送通知.活动提示,对用户进行提醒, 改善用户体验.消息推送可以是一对一的,比如银行向客户发送还款通知,应用发送业务提醒:消息推送也可以是一对多的,比如商家可以通过它向订阅的用户发布广告消息,或新闻机构向它的读

通过WebSphere Process Server和WebSphere JDBC Adapter

通过WebSphere Process Server和WebSphere JDBC Adapter确保事件交付的高可用性和性能 高可用性和性能在面向服务架构(SOA)集成解决方案中发挥着重要的作用.一种常见的解决方案是使用 WebSphere Process Server 和 WebSphere JDBC Adapter 来集成数据库服务器.目前,当 WebSphere Process Server 与 WebSphere JDBC Adapter 协调工作时,在交付事件的过程中维持高可用性.检

IBM WebSphere应用服务器性能调优工具介绍

WebSphere Application Server Performance Tuning Toolkit (PTT) 是一款功能丰富且简单易用的调优工具,其安装和使用都非常简单,用户不需要在服务器端进行任何配置,只要在客户端指定要连接的 dmgr 的 IP 地址和 soap 端口就可以对远程系统进行监控和调优.同时它又是一款绿色软件,下载解压后即可启动,并且可以随意拷贝到任何其他地方.作为系列文章的第一部分,本文将简单介绍 PTT 的主要功能. WebSphere Application

在WebSphere JDBC Adapter中如何避免死锁和锁超时

简介:在 WebSphere Process Server(WPS)中使用 WebSphere JDBC Adapter 的时候,要和数据库进行频繁的交互,执行数据库操作. 事务使用以及管理.在高负载场景情况下,我们发现会有数据库服务器报告有死锁和锁超时的现象.针对这个问题,本文首先引入在 WPS 上使 用 WebSphere JDBC Adapter 过程中死锁和锁超时发生的场景,然后介绍了 WPS 中对事务的管理,再进一步分析这些场景为什么会产生死锁和 锁超时的现象,最后给出解决办法去避免死

介绍IBM WebSphere Commerce性能调优的基本原则和方法

如果需要深入分析复杂问题,可以借助 IBM 提供的性能分析工具做进一步的研究. 参数优化建议 WebSphere http://www.aliyun.com/zixun/aggregation/3914.html">Commerce 是基于 WebSphere 应用程序服务器开发的大型电子商务应用程序.在初次成功安装 WebSphere Commerce 应用程序之后,安装程序已经对服务器上的关键参数进行了初始化调整.这组默认值是 WebSphere Commerce 测试团队经过反复测试

通向架构师的道路(第三天)之apache性能调优

一.总结前一天的学习 在前两天的学习中我们知道.了解并掌握了Web Server结合App Server实现单向Https的这样的一个架构.这个架构是一个非常基础的J2ee工程上线布署时的一种架构.在前两天的教程中,还讲述了Http服务器.App Server的最基本安全配置(包括单向https的实现), 它只是避免了用户可以通过浏览器侵入我们的Web访问器或者能够通过Web浏览器来查询我们的Web目录结构及其目录内的文件与相关内容,这种入侵我们把它称为: Directory traversal

IBM WebSphere Portal Web Content Manager和DB2调优指南

简介:正在寻找一个资源中心来调优 WebSphere Portal Web Content Management 和 IBM DB2 for Linux, UNIX, and Windows 环境?本文描述该环境独特的.需要特殊考 虑的各个部分.您将学习如何调优 Application Server 和 WebSphere Portal.作为良好的开端,您将 学习一些应该设置为指定值的各种注册表变量和数据库管理器及数据库配置参数.最后,持续维护小节提 供了如何使 DB2 系统随系统增长仍然高效运

ANDROID性能调优

http://www.trinea.cn/android/android-performance-demo/#comment-115 本文主要分享自己在appstore项目中的性能调优点,包括同步改异步.缓存.Layout优化.数据库优化.算法优化.延迟执行等.   性能优化专题已完成五部分: 性能优化总纲--性能问题及性能调优方式性能优化第三篇--Java(Android)代码优化性能优化第二篇--布局优化性能优化第一篇--数据库性能优化 性能优化实例    一.性能瓶颈点 整个页面主要由6个

这是一篇最通熟易懂的性能调优总结!

精彩早知道 作者概述 什么是性能调优?(what) 为什么需要性能调优?(why) 什么时候需要性能调优?(when) 什么地方需要性能调优?(where) 什么人来进行性能调优?(who) 怎么样进行性能调优?(How) 总结 硬件配置:CUP Xeon E5620 x 2 8核心, 内存 16G , 硬盘 RAID 10 操作系统: CentOS 6.4 x86_64(64位)  一.作者概述 在这篇博文中,我不想用一些抽象的概念去说性能调优的问题,只想用最通俗的语言尽量来准确的表达我的想法