MB与MQ简介
今天听IBM的工程师介绍了MQ和MB的特性,以及他们的区别与联系,觉得很通俗易懂,特此记录,方便将来的初学者可以更快的把握这两者的特点。首先从概念上来说,MQ是消息中间件,MB是ESB产品MQ负责在两个系统之间传递...
IBM Message Broker笔记系列(九)
这篇是纯粹的“coding心得”,撇开MB那些啰嗦的配置不谈,专门讲学习ESQL的痛苦经历,有些内容可能前面的笔记有介绍过,这里做一个全面的汇总。虽然有些编程的tips已经忘记了,以后如果想起来还会继续补充。概述ESQ...
IBM Message Broker笔记系列(七)
这篇是针对WebService的一些使用技巧 入门MB对WebService的支持其实不是它的强项,它的长处在于MQ,MB就是基于MQ的,所谓“消息代理”,感觉就是在消息中间件基础上增加了“代理”功能。MB的前身是MQ Integrator,...
IBM Message Broker笔记系列(六)
前面几篇笔记,都是讨论MB是什么、怎么配置、怎么debug,以及一些学习资源和心得,接下来的几篇会针对MB开发中一些常见的问题,分门别类进行归纳总结,包括数据库、WebService、ESQL语法细节,等等。这些细节问题都...
IBM Message Broker笔记系列(四)
前面讲了那么多MB的原理和配置,这一篇blog开始正式讲讲我个人学MB的感受。“假如时间可以重来”,我会怎样利用手头的资源,以最快的速度入手。体验MB在安装完WMBT之后,会出现“欢迎”(这个也是eclipse环境安装后...
IBM Message Broker笔记系列(三)
安装配置准备工作 MB的运行依赖于MQ,所以首先要安装MQ,MQ的具体安装过程略,并且以后假设你已经有关于MQ的基础知识,比如队列管理器、队列、通道,等等。 安装好MQ后,创建一个队列管理器(简称QM),名...
DB2数据库归档日志的管理方案简介
需求描述 由于使用了LOGRETAIN=ON数据库配置,所以数据库日志文件将不会被数据库从活动日志目录中自动删除或循环利用,活动日志目录中的日志文件将会越来越多,所以需要对该目录下的日志文件进行归档。 ...
IBM DB2数据库文件系统已满的解决方法
错误案例: 在AIX系统的DB2数据库中创建大小为20G的表空间,具体的SQL如下: CREATE REGULAR TABLESPACE HTDC_DATA PAGESIZE 8 K MANAGED BY DATABASE USING ( FILE ’/db2_tag/TABLE_SPACES/HTDC_DATA/HTDC_D...
详解IBM DB2数据库的常用日期操作函数
db2日期操作函数 当前时间: CURRENT DATE CURRENT TIME CURRENT TIMESTAMP 获取时间的年、月、日、时、分、秒及微秒各部分: YEAR (current timestamp) MONTH (current timestamp) DAY (current tim...
深入优化DB2 数据库的五个最佳实践
结构化查询语言(SQL)对于关系型DBMS是把双刃剑,利弊参半。因为从关系型数据库检索任何数据都需要SQL,本文所要探讨的话题就是:不论是终端用户还是开发人员或是数据库管理员(DBA),他们将如何访问一个关系型...
怎样为DB2 XML数据开发Java应用程序
在本文中,我们将逐步介绍几个常见的编程场景,比如插入 XML 数据、查询 XML 和非 XML 数据、更新 XML 数据、删除 XML 数据和创建访问 XML 数据的存储过程。但是我们首先来复习一下开发任何类型的 DB2 数据库应...
使用脚本加速DB2存储过程的开发
本文主要讨论使用 Windows 脚本与 DB2 交互的一些常用技巧和方法。介绍了利用 Windows 的脚本(批处理程序)连接数据库,查询表结构,UDF 之间的引用关系,存储过程中使用了哪些表等等。同时通过一个演示项目的开发...
DB2的隔离级解读和试验
隔离级是影响加锁策略的重要环节,它直接影响加锁的范围及锁的持续时间。两个应用程序即使执行的相同的操作,也可能由于选择的隔离级的不同而造成加锁的结果不同。在DB2中,共有四种隔离级:RS,RR,CS,UR.以下对...
DB2数据库应用系统性能优化深入探究
DB2是一种高性能的大型关系数据库管理系统,广泛的应用在客户/服务器体系结构中。评价系统性能优化的标准有:吞吐量、响应时间、并行能力等。设计数据库1、熟悉业务系统对业务系统的熟悉程度对整个数据库系统的性...
DB2中的终极SQL性能调节技术
使用针对工作负载的正确的性能调节技术,以避免硬件升级和优化DB2性能性能通过响应时间,吞吐量,峰值响应时间,命中和每秒会话来衡量。SQL编码和调节技术直接影响性能。开发高性能的DB2应用需要对DB2技术的深入了...
DB2中创建汉字拼音首字母的SQL函数
需求有些时候我们会有这样的需求,要求使用字母从a至z对一组数据进行索引,如果数据的格式全部是半角的英文则很容易实现,但若是对一组中文数据进行索引则会引起一点小的麻烦,数据在录入db2数据库的时候可能并没有...
为DB2数据库添加验证约束
在DB2数据库中约束用来确保表中不会使用无效的数据。不满足已定义的约束的行会被拒绝。在这个练习中,将验证约束,看看在输入无效数据时会发生什么情况。 表 PARTICIPANT 中有一个外键,这意味着对于 PARTIC...
从DB2数据表和视图查询数据
将数据插入DB2数据表中之后,就可以使用 SELECT 语句或在 Control Center 中执行 Query 操作来查询它。通过在 SELECT 语句中提供谓词,用户可以只检索对于他们有用或有关的信息。在前面装载操作的练习中,您已经看到...
在DB2环境中创建DB2数据库
在安装 DB2 之后,就可以在 DB2 环境中创建自己的数据库。首先考虑数据库应该使用哪个实例。实例(instance) 提供一个由数据库管理配置(DBM CFG)文件控制的逻辑层,可以在这里将多个数据库分组在一起。DBM CFG 文...
DB2 SQL存储过程语法官方权威指南
本文是DB2 SQL存储过程语法官方权威指南…… 创建SQL存储过程(CREATE PROCEDURE (SQL) statement ) 语法格式如下:>>-CREATE PROCEDURE--procedure-name----------------------------->>--+--------...