DB29的九个新特性
您正在研究的DB2过程是DB2 9的九个新特性。新的数据服务器首先实现了可扩展标记语言(XML)之间的无缝互动和关系数据而不考虑数据的格式、平台或位置。来自8个国家,超过750的软件开发者为毒蛇的投放力度,他们精心的设计和调试,为了建造它在SOA环境信息引擎的第一选择。DB2 9有十已经取得很大进展,包括pureXML压缩技术,打破专利和毒液储存增强自动化的数据管理功能。
1。新的XML特性:
在不重新定义XML数据的格式或将其放入大型数据库对象的情况下,IBM DB2 9允许用户无缝地管理公共关系数据和纯XML数据。它将帮助客户提高他们的信息的实用性,速度和灵活的功能,同时,大大减少对现有的数据管理技术相关的管理成本。它还将显著降低复杂性和减少所花费的时间,一般开发商创造同时访问关系数据和XML数据的应用。
新的XML数据类型允许客户在分层的表栏中存储标准XML文档。
支持SQL语句和XML函数中的XML数据类型。
它支持万维网联盟(W3C)开发的新XQuery语言。IBM DB2 9允许客户直接调用XQuery语言,调用函数可以从DB2表和视图中提取XML数据。
支持xml数据的检索功能,提高了xml文档查询的效率。
支持DB2的编程语言中的XML允许应用程序集成XML和关系数据的访问和存储。
2。新应用及发展特点:
对应用程序开发工具和原生XML数据存储的新功能的支持允许应用程序访问和存储XML和相关数据。
DB2开发工作台是一个集成开发环境,可以用来创建、编辑、调试、测试和部署DB2存储过程和用户定义的函数。
An enhanced DB2 driver for JDBC and SQLJ conforms to the JDBC 3 specification, which also supports SQLJ statements.
SQLJ语句的功能类似于大多数JDBC方法。
此外,它还包括其他重要特征:对许多新的数据类型的支持,到z / OS数据服务器DB2的独特的支持,IBM DB2 9版本,连接可靠,连接方式相结合,利用等。除支持Visual Studio 2005,它还包括对Web服务的支持,本地XML数据存储的全面支持,并有能力建立应用程序和网站没有编码。增强DB2 Runtime Client支持64位计算,也可以与其他DB2产品在同一台计算机上。
三.新的自动数据库管理功能:
自适应和自调整内存分配可以帮助用户简化或排除DB2服务器的配置不断更新配置参数、调整缓冲池的大小和动态分配可用的内存资源。DB2 UDB自动状态检测功能的z / OS对象允许用户通过控制中心和改变对象的政策向导实现对象的维护策略评价自动化Z /对象DB2 UDB。
自动存储支持,它可以自动扩展磁盘和文件系统中数据库的大小,现在可以用于多个分区数据库。
创建新数据库时自动统计数据收集和自动启动。
根据DB2数据库系统的环境特点,该预取过程和页面清理器自动配置。
自动表和索引重组的新策略选项提供了对数据库管理员的表和索引重组的更多管理。
4,性能和可伸缩性增强(存储压缩等):
利用数据线压缩技术压缩数据对象的功能,可以帮助用户节省磁盘存储空间,加快数据访问速度。
统计数据视图为改进查询功能提供了一个更好的访问计划。
使用自定义脚本或程序来加快数据加载速度。
增强物化查询表(MQT)提供对MQT的设计更大的支持,更好的查询性能和更好的MQT维护。
更大的记录标识符可以让每个对象拥有更多的数据页。系统中的每一页都有更多的记录。一方面,它为数据库管理员使用系统和用户临时表提供了方便,另一方面也方便了分类和登录操作。
索引的关键可以达到64个组,大小可以扩展到8 KB。
5。新的安全特性和增强:
使用基于访问控制标签(土建)更改列级别的数据访问控制功能。
新的安全经理的授权级别(SECADM)的一些相关的安全优先权优先权的集中,从而提高了访问信息资产的控制。
在数据库语句中创建一个新的限制选项,它增强了对数据库访问的控制。
的setsessionuser优先加强对人有权将用户的会话控制。它使人掌握了电力转换任何授权ID。
传输所有权SQL语句提供了更改属于数据库对象的权限的能力。
6。使用表分区来改进大型数据库管理:
表格分区是数据组织计划。在这个计划中,表格数据被划分为多个存储对象,称为表分区或基于多个表的范围,这些存储对象可以存储在不同的表空间或同一表空间中,或者在两种情况下存储:
您可以创建非常大的表。分区表包含的数据比普通表要多。将表数据划分为大量存储对象有助于显著增加表的大小。
更灵活的管理能力。现在,客户可以在单独的数据分区中进行管理,并将耗时的维护划分为一系列小操作。
更精确地控制索引位置。客户可以将索引放在不同的表空间中,并分别管理它们。
在数据仓库环境中,客户经常在这个环境中移动或删除数据,并运行支持决策的查询。
改进了查询功能,将数据分为窗体分区,避免了扫描无关数据,提高了查询处理的功能。
7。数据恢复增强:
重新启动中断恢复操作,在数据库恢复时节省宝贵的时间,同时简化恢复工作。
支持重定向恢复操作,并在现有备份镜像中自动生成脚本。
该数据库可以从表空间备份映像中重建,该功能使DB2的恢复更加灵活和多样化,为客户提供更全面的恢复解决方案。
8、自我管理绩效提升:
自适应、自调优内存分配的使用简化了内存管理。自调优内存提供动态配置,并能对工作负载特性的显著变化作出积极响应。
当用户创建一个数据库,自动统计数据收集功能会自动启动,自动统计数据收集,IBM DB2 9版自动运行RUNSTATS实用程序在后台以确保正确的数据收集和维护。
多分区数据库的自动存储支持,可根据需要自动扩充磁盘和文件系统中数据库的容量。
修改表语句允许客户更改表的一部分的属性,而不必停止或重新创建表。
新策略选项为数据库管理员提供了一种新的表单和索引结构。
您可以复制数据库计划并创建一个模块方案,一旦数据库管理员创建一个模块方案,它们就可以用作创建新视图的模板。
新的管理SQL例程和视图提供了一个基本的、易于使用的、可编程的接口,它有助于在sql的帮助下管理DB2。
动态快速通信管理器(FCM)缓冲区和新的配置参数可以由DB2数据库管理器自动调整。
9。提高了安装性能。
新的CLI驱动程序(ODBC和CLI的IBM驱动程序)允许客户机安装此驱动程序而不安装DB2客户机软件。
更灵活有效的产品授权管理
您可以在同一台计算机上安装多个DB2版本和补丁包。
新的响应文件密钥允许IT员工安装DB2产品,而不必与最终用户交互。
从斯廷杰到毒蛇自动进化
基于版本8.2中介绍的增强功能,IBM DB2 9中的新的自动数据管理功能将继续帮助提高数据库管理员的效率和有效性。
一些关键特性包括:
自适应自调整记忆分配函数。这一新功能简化或消除了DB2服务器的配置不断更新配置参数、调整缓冲池的大小。一旦开始,功能可以动态地分配内存资源不同的内存消耗点之间。在Windows和AIX操作系统,自调优内存功能也可以确定下一个{ 1 } { 2 }在数据库