DB2 概览
2006:IBM公布DB2.9。将数据库领域带入XML时代。IT建设业已进入SOA(Service-Oriented Architecture)时代。实现SOA。其核心难点是顺畅解决不同应用间的数据交换问题。XML以其可扩展性、 与平台无关性和层次结构等特性,成为构建SOA时不同应用间进行数据交换的主流语言。
而怎样存储和管理几何量级的XML数据、直接支持原生XML文档成为SOA构建效率和质量的关键。在这这样的情况下。IBM推出了全面支持Original
XML的DB2 9,使XML数据的存储问题迎刃而解。开创了一个新的XML数据库时代。同年1月30日,IBM公布了一个DB2免费版本号DB2Express-C。

9.7开发了兼容性技术,这将使二者的对接更加平滑。
三大新特性,DB2 9.7华丽登场
1. 独门分析特性,助力企业新锐洞察
2. 多管齐下。节约时间、能源、部署及开发成本
3. 携手EnterpriseDB。兼容Oracle数据库
IBM软件集团大中华区信息管理业务总经理黄越先生说到:DB2 9.7是IBM 继DB2 9之后推出的又一里程碑式产品。
在DB2 9.7的推广方面。我们将延续以往的策略,与合作伙伴紧密协作。帮助他们获取最新最快的尖端技术。此外,我们还将继续强化DB2 PureXML技术在行业应用方面的优势,让很多其它的用户从DB2 9.7中获益。
DB2 10引领关系型数据库变革
2012年4月。IBM在份公布了DB2 10,作为四年来首个基本的更新版本号,据陈威和王敏介绍。新版本号提供了非常多新特性。
低成本:在存储成本上引入了自适应压缩功能,对9.7中表压缩再次增强,在原有表压缩的基础上将数据再压缩40%-50%。
在管理成本上增强索引管理功能,并引入多温区存储特性,针对不同的数据使用热度将数据放置在不同级别的存储中,便于优化管理。
高可靠性:在工作负载管理增强功能方面,引入数据标签,增强调度。在安全性增强功能方面增加了行列数据訪问权限控制。并支持多备用节点的HADR部署。
高可用性:SQL性能得到提升,具有更好的SQL兼容能力,集成了IBM Data Studioclient工具和Optim工具,以代替DB2 控制中心和其他停用工具的核心client工具。
支持基于时间变化的数据管理。支持INGEST数据连续导入工具,添加了RDF图表存储特性。
此外,新版本号在容灾备份、多维度管理、应用开发的便利性、对甲骨文Oracle数据库程序兼容性等方面都有了较大提高。据悉,DB2 10代码量超过3000千万行。全球分布式开发,当中中国CDL(中国开发实验室)也參与了非常多新模块的研发。包含全新的CDI数据的导入导出功能等等。
DB2走向很多其它开发人员
之前不少国内开发人员印象中的DB2仅仅适用于大型应用系统。界面不够美观,价格贵。上手门槛较高,当中不乏以讹传讹的误解。
从还有一个角度,确实也跟DB2在国内开发人员中的推广力度不足有关。王敏觉得造成这些误解主要有双方面的原因。DB2过去在非常长时间内经历着两个极端。深度用户极为喜欢,这事实上和IBM最初的project师文化有关,专业的人做专业的事。导致了部分入门者上手困难。
此外。在用户界面方面显得过于“专业”。还有一方面,DB2刚进入中国的时候相关的专业书籍和学习资料太少。也缺少社区的技术讨论氛围。
对此,IBM已经做出了非常多改进:
在易用性上,DB2的管理界面美观、亲和度和用户体验都有了非常大提升;
IBM developWorks上更新大量优秀的数据库技术资料和文章;
和CSDN等国内技术社区展开合作,建立内容讨论专区和DB2架构师专区,介绍数据库技术;
积极推广对应的开发工具比如Datastudio(基于Eclipse)。鼓舞开发人员免费试用。
走进校园,和大学合作,积极开展课程合作或者培训;
连续举办DB2数据库开发大赛。
參考:IBM数据库专家:分久必合 DB2走向很多其它开发人员
IBM DB2屡次刷新权威机构測试纪录, 进一步巩固其数据库领域领导地位! 超过6000万用户和42.5万家公司依赖IBM数据管理解决方式。IBM是唯一可为客户提供数据库管理、工具、内容管理、企业信息集成及商业智能集成解决方式的信息管理软件开发商。
选择IBM DB2的五大理由:
1.DB2 UDB是成熟的商业数据库,连续三年被Gartner评为关系型数据库市场占有率第一名。
包含如中国首屈一指的OLTP 系统--中国银联业务系统在内,越来越多的中国客户选择DB2 UDB。
2. DB2 UDB性能卓越。过去五年Benchmark表明DB2 UDB性价比保持率先,在整体价格同样的情况下,基于DB2的系统,能够提供更好的性能。
3. DB2 UDB致力于技术创新,提供给广大用户一个易于管理易于开发易于发展的信息基础平台,整体使用成本更低,保证客户投资回报。
4.DB2 UDB在全国建立了7个合作伙伴技术支持中心,致力于为ISV创建一个健康成长的合作环境。吸引了越来越多的行业应用合作伙伴的增加。
5.DB2 UDB拥有中国数据库市场实力最强大的本土技术支持力量。两名华人科学家及数据库首席架构师统领 IBM 中国软件研究中心近200人的数据库技术支持队伍,充分保证客户支持质量和效率。
一网友评论:最终明确为什么这么多中国银行使用DB2了,由于中国银联的数据库就是DB2。
内存计算、Hadoop和NoSQL是2011年大数据分析的三大热点。IBM院士、DB2总架构师Curt Cotner在拉斯维加斯举办的IOD2011大会上演讲时表示,未来的数据库发展方向是非关系数据库NoSQL。
眼下Google的BigTable和Amazon的Dynamo都用NoSQL型数据库,而传统的关系数据库在应付超大规模、高并发的SNS、web2.0站点已经力不从心。
DB2数据备份和恢复的操作流程
本文主要讲述了提高DB2数据备份和恢复效率的实际操作步骤,在设计数据备份和恢复的方案时,我们主要考虑的有两个方面的问题。
一是备份与恢复策略本身是否安全,即是否能及时的准确的完毕对数据库的备份工作。
二是要考虑数据备份与恢复方案的运行效率高不高。
假设备份或者恢复一个DB2数据库须要花费几个小时时间,那么及时这个备份与恢复方案再安全,也于事无补。或者说,是一个不合适的解决方式。为此在考虑备份恢复方案本身安全性的同一时候,也须要兼顾备份与恢复的效率。在这篇文章中,笔者就介绍一下提高DB2数据备份与恢复效率的一些经常使用技巧。
让数据库飞起来 10大DB2优化技巧
为了帮助DB2 DBA避免性能灾难并获得高性能,我为我们的客户、用户和DB2专家同行总结了一套故障诊断流程。下面具体说明在Unix、Windows 和 OS/2 环境下使用DB2 UDB的电子商务OLTP应用程序的10条最重要的性能改善技巧并在本文的结束部分作出总结。
DB2 概览的更多相关文章
- Activity之概览屏幕(Overview Screen)
概览屏幕 概览屏幕(也称为最新动态屏幕.最近任务列表或最近使用的应用)是一个系统级别 UI,其中列出了最近访问过的 Activity 和任务. 用户可以浏览该列表并选择要恢复的任务,也可以通过滑动清除 ...
- Atitit 软件工程概览attilax总结
Atitit 软件工程概览attilax总结 1.1. .2 软件工程的发展 进一步地,结合人类发展史和计算机世界演化史来考察软件工程的发展史. 表2 软件工程过程模型 表2将软件工程的主要过程模型做 ...
- DB2重启数据库实例
DB2重启数据库实例时,有时停止实例会失败,此时需要先确认没有应用链接数据库,然后再关闭数据库实例,并重新启动. 1.查看是否有活动的链接 命令:db2 list applications for d ...
- 你搞懂 ORACLE、 SQLSERVER、MYSQL与DB2的区别了吗
ORACLE. SQLSERVER.MYSQL与DB2的区别--平台性: Oracle.MYSQL与DB2可在所有主流平台上运行: SQL Server只能在Windows下运行: --安 ...
- C# 连接DB2字符串 Oracle免安装客户端连接字符串
以下是DB2连接数据库 1)使用IBM.Data.DB2链接DB2数据库 2)必须安装DB2客户端,IBM.Data.DB2在安装的BIN里可以找到 3)注意一下DB2客户端版本问题,我的就是WIN7 ...
- DB2错误码信息
00 完全成功完成 表 3 01 警告 表 4 02 无数据 表 5 07 动态 SQL 错误 表 6 08 连接异常 表 7 09 触发操作异常 表 8 0A 功能部件不受支持 表 9 ...
- DB2数据库参数建议(AIX)
修改用户最大进程数: chdev -l sys0 -a maxuproc=' 用户资源配置:对实例用户,fence用户,应用用户添加如下限制: db2inst1 : fsize=- fsize_har ...
- db2定界符
在DB2数据库中,在导出DEL文件时,默认的字符分隔符是".字段分隔符是, (逗号).有一个需求是要为Oracle数据库提供数据,因此就想使用"|"作为数据的字段分隔符. ...
- db2基础
DB2知识文档 一.db2 基础 基本语法 注释:"--"(两个减号) 字符串连接:"||" 如set msg='aaaa'||'bbbb',则msg为'aaa ...
随机推荐
- 参考《Python数据处理》中英文PDF+源代码
在实际操作中掌握数据处理方法,比较实用.采用基于项目的方法,介绍用Python完成数据获取.数据清洗.数据探索.数据呈现.数据规模化和自动化的过程.主要内容包括:Python基础知识,如何从CSV.E ...
- 学习《深度学习与计算机视觉算法原理框架应用》《大数据架构详解从数据获取到深度学习》PDF代码
<深度学习与计算机视觉 算法原理.框架应用>全书共13章,分为2篇,第1篇基础知识,第2篇实例精讲.用通俗易懂的文字表达公式背后的原理,实例部分提供了一些工具,很实用. <大数据架构 ...
- 二:2.1 字符串与循环中的 while
字符串:字符串是以单引号或双引号括起来的任意文本 创建字符串: str1 = "sunck is a good man!" str3 = "sunckis a nice ...
- SWFupload多图片上传入门教程
本文为转载内容,但所讲内容亲身试验证明可用,转载过来希望能帮助到有需要的人. 转载地址:http://blog.csdn.net/kongjiea/article/details/24290373#c ...
- Unity容器实现自动注册
如何创建Unity容器? 首先NuGet搜索Unity, 该示例中使用的版本为4.0.1 新建控制台程序 示例中使用常规操作, 创建一个IPay接口, 分别有两个实现类: ApplePay.Huawe ...
- PHP 使用Apache 中的ab 測试站点的压力性能
打开Apacheserver的安装路径(我用的是 WampServer),在bin文件夹中有一个ab.exe的可运行程序,它就是要介绍的压力測试工具. watermark/2/text/aHR0cDo ...
- C++反射机制:可变参数模板实现C++反射(使用C++11的新特性--可变模版参数,只根据类的名字(字符串)创建类的实例。在Nebula高性能网络框架中大量应用)
1. 概要 本文描述一个通过C++可变参数模板实现C++反射机制的方法.该方法非常实用,在Nebula高性能网络框架中大量应用,实现了非常强大的动态加载动态创建功能.Nebula框架在码云的仓库地 ...
- POJ 3051 DFS
题意:判断连通块大小 水题 //By SiriusRen #include <cstdio> #include <cstring> #include <algorithm ...
- Kinect 开发 —— 姿势识别
姿势和手势通常会混淆,但是他们是两个不同的概念.当一个人摆一个姿势时,他会保持身体的位置和样子一段时间.但是手势包含有动作,例如用户通过手势在触摸屏上,放大图片等操作. 通常,游戏者很容易模仿指定姿势 ...
- POJ 1279 Art Gallery 半平面交/多边形求核
http://poj.org/problem?id=1279 顺时针给你一个多边形...求能看到所有点的面积...用半平面对所有边取交即可,模版题 这里的半平面交是O(n^2)的算法...比较逗比.. ...