OLAP 安装和用户指南
在执行本节中的步骤之前,参见 Database Administrator's Guide 以决定计算操作是否可从计算器高速缓存获益。
当计算一个完整的数据库时,基本计算器高速缓存是最有效的。如果您的数据库具有任何大型的平面维,则计算器散列表可以非常有效。
在计算数据库前,运行 DB2 RUNSTATS 实用程序以
更新可帮助您优化查询的 DB2 统计数字。而且,打开 DB2 数据库系统监控程序开关,
以捕捉系统瞬象,并复位计数器。
然后执行下列步骤:
- 开始计算。
- 在数据库计算的同时,使用操作系统监控程序以验证没有进行调页,
且 DB2 OLAP 服务器正在 100% 地利用一个 CPU。如果一个 CPU 的使用率低于 100%,
表明存在 I/O 问题。
- 当计算完成时,用 DB2 数据库系统监控程序捕捉瞬象。
- 验证缓冲池的命中率,并相应地调整。
- 验证 DB2 正在执行异步 I/O,并相应地调整。
- 验证缓冲池清除程序已有效地启动,并相应地调整。
- 验证是否在主记录文件中进行了所有记录,并相应地调整。
- 验证物理 I/O 速率是可接受的。
- 检查发出的落实数。如果落实块参数正确设置,则计算仅用一个落实完成。如果发生了多个落实,
则使用“应用程序管理器”调整落实块参数,以使用任何未使用的记录空间。
- 在“应用程序管理器”中,从“数据库”菜单使用“信息”
设施以获取刚装入的数据库的信息。检查索引高速缓存的命中率,
并相应地调整;要获取最好的结果,
索引高速缓存应当足够大,以高速缓存所有键标。检查数据高速缓存的命中率并相应地调整。
如果在这些步骤中执行了任何调整,复位 DB2 数据库系统监控程序计数器,
然后重复该计算。您可能要将此过程重复几次,进行调整并验证结果,
直到调整完成为止。当为计算调整系统时,
重复数据装入以确保新设置也对装入数据有效。
[ 页的顶部 | 上一页 | 下一页 | 目录 | 索引 ]