WEB开发网
开发学院数据库DB2 DB2 V9 自动维护,第 1 部分: 简介和创建数据库期... 阅读

DB2 V9 自动维护,第 1 部分: 简介和创建数据库期间缺省启用自动收集统计信息功能

 2008-11-13 16:31:57 来源:WEB开发网   
核心提示: 自动维护功能部件的启用是通过使用自动维护数据库配置参数来控制的,具有一组分层的开关用来方便灵活地管理这些功能部件的启用,DB2 V9 自动维护,第 1 部分: 简介和创建数据库期间缺省启用自动收集统计信息功能(2),可以使用“配置自动维护”向导使数据库维护活动仅在需

自动维护功能部件的启用是通过使用自动维护数据库配置参数来控制的。具有一组分层的开关用来方便灵活地管理这些功能部件的启用。可以使用“配置自动维护”向导使数据库维护活动仅在需要时才自动运行。DB2 数据库管理器使用已使用“配置自动维护”向导指定的目标来确定是否需要执行维护活动。然后,在下一个可用的维护窗口中,DB2 仅运行必需的维护活动。维护窗口是您定义的自动维护活动的运行时间段。

由于自动维护是 DB2 V9 的新特性,很多客户不知道该如何使用,本文重点介绍 DB2 V9 关于自动维护方面的新特性,并结合实际的例子帮助大家理解和提高。

我们将按照下列顺序介绍自动自调整内存:

创建数据库期间缺省启用的自动收集统计信息功能

启用自动备份功能

启用自动表和索引重组

创建数据库期间缺省启用自动收集统计信息功能

以往,在 DB2 V9 之前的版本,由于没有自动维护功能,所以都是建议对一个频繁进行大量更新、插入或者删除操作的表进行 RUNSTATS,建议在重组表之后运行 RUNSTATS。我们都是通过手工执行 RUNSTATS 命令,或者通过 DB2 任务中心调度执行 RUNSTATS 命令来收集表的统计信息以改善数据库性能。现在 DB2 V9 又新增了自动收集统计信息功能, 自动收集统计信息通过收集最新的表统计信息来改善数据库性能。DB2 确定工作负载需要哪些统计信息以及需要更新哪些统计信息。然后,在后台自动调用 RUNSTATS 实用程序以确保收集并维护正确的统计信息。将首先收集有关最需要的表的统计信息。然后,DB2 优化器根据准确的统计信息来选择访问方案。在创建数据库之后,可以通过将数据库配置参数 AUTO_RUNSTATS 设置为 OFF 来禁用自动收集统计信息。

上一页  1 2 3 4 5 6  下一页

Tags:DB 自动 维护

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接