OLAP 安装和用户指南
DB2 OLAP 服务器将多维数据存储在 DB2 关系存储器中。非常重要的是 DB2 性能
应是最优的,且已经为关系存储器细致地调整了多维模型。当配置 DB2 时,
执行通常为调整 DB2 系统所执行的任何任务,
如使用 DB2 数据库系统监控程序捕捉瞬象。
对于任何 DB2 系统,使用下列准则:
- 使用多个物理驱动器来存储数据。例如,应该将记录文件
存储在单独的物理驱动器上。
-
确保
DB2 locklist 值足够大。若接收到关于数据库中争用锁定的错误信息,
则可能需要增大 locklist 数据库配置参数的值。
-
确保 DB2 临时表空间足够大。在某些
重构操作期间,DB2 可能需要访问数据库中的临时表空间。若遇到问题,
则增大临时表空间的大小;缺省值对于重构来说可能不够大。
- 当您完成调整时,关闭调用级接口 (CLI) 跟踪和任何其他可能活动的 DB2 诊断设施。
如果在工作站上使用“DB2 通用数据库”,则遵循这些附加的准则:
- 对表和索引使用“数据库管理的存储器”(DMS) 表空间。
- 将事实表放在单独的表空间中,该表空间具有至少 4 个容器,
其每一个都映射到一个单独的物理驱动器。将事实表索引放在另一个表空间中。在关系存储管理程序配置文件中使用 FACTS 参数指定此操作;
有关详情,参阅"使用表空间"。
- 将 I/O 清除程序的数目配置为比使用的表空间数多两个。
- 将键标表和维表置于一个表空间中,
并将它们的索引置于另一个表空间中。可将键标表和维表存储在同一个表空间中,
因为 DB2 OLAP 服务器仅使用维表中保存的数据的一小部分,
并将此信息保存在内存中,
所以键标表和维表 I/O 之间不存在争用。在关系存储管理程序
配置文件中使用 TABLESPACE 参数指定它。有关详情,
参见"使用表空间"。
- 按您的需要来分配足够多的最大大小主记录文件。使用最大记录缓冲大小。
- 使用多个物理设备,每个设备具有一个 I/O 服务器和一个表空间。将数据
分布在尽可能多的物理存储设备上,以将 I/O 时间减至最小。
- I/O 服务器的数目应比该数据库所用的物理驱动器数目大一。
- 将“应用程序堆”的值增至缺省值的 3 至 4 倍。
- 确保使用异步页面清除。异步页清除程序的数目应等于该数据库所用的物理驱动器的数目。
- 将每个事实表置于独立的表空间中,并将每个事实表索引置于独立的存储器组中。
- 将关键字和维表置于独立的表空间中,并将关键字和维表的索引置于独立的存储器组中。
[ 页的顶部 | 上一页 | 下一页 | 目录 | 索引 ]