登录  
 加关注
查看详情
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

梦想之鹰的天空

天高任鸟飞......放飞....心情..........放飞.....梦想

 
 
 

日志

 
 

IBM DB2 9的九大新特性  

2008-07-20 22:38:23|  分类: 数据库 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

IBM DB2 9是IBM在数据库领域五年开发项目的最重要成果,它将传统的静态数据库技术转变为交互式的动态数据服务器,使用户能够更好地管理所有类型的信息,例如文档、视频和音频文件、图片、网页等。这款新型数据服务器率先实现了可扩展标记语言(XML)和关系数据间无缝交互,而无需考虑数据的格式、平台或位置。

来自8个国家的750多名软件开发人员为"Viper"的问世做出了努力,他们进行了精心设计和调试,力求将其打造成SOA环境下的首选信息引擎。

IBM DB2 9取得了十项重大进步,包括已获得专利的"pureXML"技术、突破性的"Venom"存储压缩以及增强的自动化数据管理能力等。

1、新的的XML特性:

在无需重新定义XML数据的格式,或将其置于数据库大型对象中的前提下,IBM DB2 9允许用户无缝管理普通关系数据和纯XML数据。此项能力是Viper所独有的,它将有助于客户增加其信息的实用性、速度和多功能性,同时大大降低与现有数据管理技术相关的管理成本。它还将显著降低复杂性,并减少普通开发商创建"同时访问关系数据和XML数据的应用"所花费的时间。

新的XML数据类型,允许可以让客户在分层的表格栏中存储规范的XML文档。

支持在SQL语句及SQL/XML函数功能中的支持XML数据类型。

支持由万维网联盟(W3C)开发的、新XQuery语言。IBM DB2 第9允许让客户可以直接调用XQuery语言,调用功能可以从DB2表格与视图中提取萃取XML数据。

支持XML数据上的检索功能,这样提高了针对查询XML文档的查询问题的效率有效性。

在为支持DB2的编程支持的多种程序语言中的支持XML提供支持,可以允许让应用整合对XML及关系型数据的访问和存储。

2、新的应用与开发特性:

对应用开发工具和原生XML数据存储新特性的支持,允许使应用访问和存储XML及相关数据。

DB2 Developer Workbench是一种综合开发环境,可用于创建、编辑、调试、测试和部署DB2存储流程和用户自定义的功能。客户还也可以使用Developer Workbench开发SQL应用,创建、编辑和运行SQL语句与XML查询。

面向JDBC和SQLJ的增强型DB2 驱动程序Driver符合JDBC 3.0规范,它还同时支持SQLJ语句。SQLJ语句的功能特性与大多数JDBC方法相似。

此外,还包括其它重要特性:支持众多新数据类型、DB2独有的支持到面向z/OS? 数据服务器IBM DB2 9版可靠连接的方式、异构组合、连接重用等。,同时支持面向z/OS? 数据服务器的DB2第9.1版的可靠连接,这种新方法仅适用于DB2.除支持Visual Studio 2005以外,还包括对Web服务的支持,对本地XML数据存储的全面支持,以及和无需不通过编写代码就可以构建应用及Web站点的能力。

增强型DB2运行时客户端(DB2 Runtime Client)支持64位计算,还可在同一台计算机上与其它DB2产品共存。

3、新增自动数据库管理功能新特性:

适应性型、自调节式内存分配,通过不断更新配置参数、,调整缓冲池大小和动态分配可用的内存资源,帮助用户简化或排除了DB2服务器的配置工作。

面向z/OS对象的DB2 UDB自动状态系统状况检测功能,允许让客户通过控制中心的创建和变更对象策略向导,使面向z/OS对象的DB2 UDB实现对象维护策略评估实现自动化。

自动存储支持,可以自动扩充通过磁盘和文件系统中数据库的,可以自动扩充数据库的大小,现在可用于多分区数据库中。

在创建新数据库时自动统计数据收集,创建新数据库时会自动启动。可缺省支持自动统计收集。

根据DB2数据库系统的环境特点,自动配置prefetchers进程与页清洁器清页进程的自动配置基于DB2数据库系统环境特点。

面向自动表格与索引重组的新策略选项,为您的数据库管理员提供更多管理表格与索引重组的功能,管理表格与索引重组。

4、性能与可扩展性增强(存储压缩等):

利用数据行压缩技术来压缩数据对象的功能,可以帮助客户节省实现磁盘存储空间节省,节省并加快数据访问速度和更迅速地数据访问时间。

观察统计数据视图,为改进查询功能可以提供更出色的访问计划,进而改进查询功能。

使用定制的脚本或程序加快数据载入实现更迅速速度的下载数据功能。

增强型物化查询表(MQT)可为设计MQT提供更强大地支持,更出色的查询性能功能和更完善的改进的MQT维护。

更大的记录标识符标识(RID)允许让每个对象拥有更多数据页,系统中每页拥有更多记录,一方面为数据库管理员器使用系统和用户的临时表格提供了便利,另一方面也便于执行,同时进行分类和登录插入操作。

索引的关键字最多可达64组个,大小可以扩充至8 KB。

5、新的安全特性与增强:

使用基于标签的访问控制(LBAC),改进在行、列级别的基础上改进数据访问控制功能,使用基于标签的访问控制(LBAC)。

新的安全管理器(SECADM)的授权级别,将若干个在一种优先权基础上汇聚了数项与安全性相关的优先权集中到一项优先权名下,,提高了对于在访问访问信息资产的层面上提供更高的控制权力。

"创建数据库"语句中新增的新的"限制"选项,增强了对进入在获得数据库的同意之后提供更高的控制权力。

SETSESSIONUSER优先权加强了对拥有在转换会话会议用户身份权力的人的控制。的权力方面,提供更多控制。在优先权被接受之后,它允许掌握该项权力的人转换为任何被赋予权利的使所有者转换为任意授权ID身份。

TRANSFER OWNERSHIP SQL语句,提供了改变数据库对象的归属权的能力。

6、使用表格分区改进大型数据库管理:

表格分区是一种数据组织计划进度表,在该计划中,在此分区中表格数据根据多个表格列,被划分到多个被称为表格分区或范围的多个存储对象中划分,这些存储对象根据一个或多个表格被称为表格分区或表格范围。这些存储对象可能可以存放在不同的表空间表空间或相同的表空间中,空间,或两种情况兼而有之是两者的组合。此项新特性的优势包括:能够创建非常大的表格。分区表格包含的数据远远超过了普通表格。在将表格数据划分到众多存储对象中划分表格数据,有助于您可以显著增加表格尺寸。

更灵活轻松的的管理能力。现在,客户可以在个别数据分区中完成管理工作,将消耗时间的维护操作分成一系列小型操作。

更加精确地控制索引位置。客户可以将索引放置在不同的表空间,分别对其进行管理。

快速、轻松地访问数据或转出数据从中退出。这一功能在数据仓库环境中尤为有用,客户经常在此环境中移入或移出数据,进而运行支持决策的查询。

改进的查询功能。通过表格分区分离数据,避免您可以通过忽略对不相关数据进行扫描不相关数据,从而改进查询处理的功能。

7、数据恢复的增强:

重新启动中断的恢复操作,可以在数据库恢复时节省宝贵的时间,同时简化恢复工作。

支持重定向恢复存储操作,在现有备份镜像中自动生成脚本程序。

能够从表空间备份镜像中重新构建数据库。此项功能让DB2的恢复更加灵活强大和多样化通用,同时为客户提供更全面的恢复解决方案。

8、自主管理性能增强:

使用适应性、自调内存分配简化了内存管理。自调内存提供动态配置,能对工作负载特性的重大变化做出积极响应。

客户创建数据库时,自动统计数据收集功能会自动启动。凭借自动统计数据收集,IBM DB2 9版自动在后台运行RUNSTATS实用程序,确保收集到正确的统计数据,并进行维护。

面向多分区数据库的自动存储支持。这一功能可以按照需求,自动扩大磁盘和文件系统中数据库的容量。

ALTER TABLE语句增强允许客户无需停止或重新创建表格,就可以改变部分表格的属性。

新的策略选项为数据库管理员提供了新的表格和索引自动重组功能。

可以拷贝数据库计划,创建模块方案。一旦数据库管理员创建了模块方案,他们就可将其作为创建新视图的模板。

新的管理SQL例程和视图提供了基本、易用的可编程界面,便于借助SQL来管理DB2.动态快速通信管理器(FCM)缓冲和新的配置参数,可通过DB2数据库管理器进行自动调节。

8、安装性能增强:

新的CLI驱动程序(面向ODBC和CLI的IBM? DB2驱动程序),客户可以在不安装DB2客户端软件的情况下安装此驱动程序。

更加灵活、有效的产品授权管理可以在同一台计算机上安装多个DB2版本和修补包。

新的响应文件关键字允许IT员工无需与最终用户交互安装DB2产品

9、自动演进 - 从Stinger到Viper

基于第8.2版推出的增强功能,IBM DB2 9版中新的自动数据管理特性将继续帮助提高数据库管理员的生产效率和效用。

其中一些关键特性包括:

适应性、自调内存分配功能 此项新功能通过不断更新配置参数和重新调整缓冲池的大小,简化或排除了DB2服务器的配置工作。一旦启动,该功能可在不同内存消耗点之间,动态分配可用的内存资源。在Windows和AIX? 操作系统中,自调内存功能也可以确定数据库内存总体需求,并会自动调节数据库共享内存。

面向z/OS对象的DB2 UDB自动状态监测功能 通过控制中心的创建和变更对象策略向导,客户可以实现面向z/OS对象的DB2 UDB对象维护策略评估的自动化,从而可使其按照预定次数和时间间隔运行。对创建了策略警报的对象而言,警报通知会发送至对象维护策略指定的状况警报联系处。

自动存储支持 自动存储可以自动扩大磁盘与文件系统中数据库的容量。它消除了对管理存储器的需求,同时利用了数据库管理存储的性能和灵活性。在IBM DB2 9版中,已经添加了面向多分区数据库的自动存储功能。此外,在创建新数据库时,自动存储会自动启动。

自动统计数据收集 在IBM DB2 9版中,当创建新数据库时,使用RUNSTATS命令的自动统计数据收集功能会自动启动。必要时,DB2服务器会在后台处理中收集数据的统计信息。DB2优化器(DB2 optimizer)利用这些信息对数据库中的信息最有效地恢复。

prefetchers进程和页清洁器的自动配置 在IBM DB2 9版中,prefetchers进程与页清洁器的数量可由DB2数据库系统根据某些环境特性,如CPU的数量、数据库分区的数量和数据库表空间的并行设置,自动确定。

表格与索引自动重组功能增强 表格与索引重组的新策略选项,为数据库管理员提供了更丰富的表格与索引重组管理功能。

  评论这张
 
阅读(508)| 评论(0)

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018