WEB开发网
开发学院数据库DB2 DB2.9分布式管理:自动维护和实用程序节流 阅读

DB2.9分布式管理:自动维护和实用程序节流

 2008-08-30 16:25:46 来源:WEB开发网   
核心提示: ◆数据碎片整理(表或索引重组),这种维护活动可以提高 DB2 Database Manager 访问表的效率,DB2.9分布式管理:自动维护和实用程序节流(2),自动重组管理离线表和索引重组,用户不需要关心何时以及如何重组数据,这个节流系统还使实用程序在非高峰时间段自动地获得更多的计算资源

◆数据碎片整理(表或索引重组)。这种维护活动可以提高 DB2 Database Manager 访问表的效率。自动重组管理离线表和索引重组,用户不需要关心何时以及如何重组数据。

◆数据访问优化(运行 RUNSTATS)。DB2 Database Manager 会自动更新关于表数据、表索引数据或者这两者的系统编目统计数据。在响应查询时,DB2 Optimizer 使用这些统计数据决定使用哪个路径访问数据。自动统计数据收集过程会维护最新的表统计数据,从而提高数据库的性能。其目标是让 DB2 Optimizer 总是根据准确的信息选择访问计划。

◆统计数据分析。自动统计数据分析过程会探测过时、缺失或不准确地指定的统计数据,根据查询反馈生成统计数据分析,从而建议何时以及如何收集表统计数据。

在创建 DB2 9 数据库时,会默认启用自动维护;通过自动维护专用的数据库配置参数(auto_maint、auto_db_backup、auto_tbl_maint、auto_runstats、auto_stats_prof、auto_prof_upd 和 auto_reorg)启用可用的自动维护特性。这些参数是一组层次化的开关,可以设置为 ON 或 OFF。

适应性实用程序节流

自动维护活动(备份、统计数据收集、统计数据分析和表/索引重组)在运行时会消耗系统资源,所以会影响数据库性能。另外,离线数据库备份和表/索引重组操作会限制对表、索引或整个数据库的访问。为了尽可能减少对系统的影响,可以使用 DB2 的适应性实用程序节流系统对某些自动维护活动的资源使用量进行调节。

适应性实用程序节流系统是在 DB2 8.1.2 中引入的。这个系统使维护实用程序可以在工作负载比较高的时间段运行,同时把它们对系统的影响限制在可接受的范围内。这个节流系统还使实用程序在非高峰时间段自动地获得更多的计算资源,而在高峰时间段减少资源使用量。在 DB2 9.5 中,以下维护操作可以利用适应性实用程序节流系统:

上一页  1 2 3 4 5  下一页

Tags:DB 分布式 管理

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