OLAP 安装和用户指南


整合(重组)关系数据库

经过一段时间之后,DB2 OLAP 服务器使用的表, 尤其是事实表和键标表,需要重组或整合以收回未用的空间。 数据库管理员应当使用数据库管理程序的适当工具来完成此任务。

在 Windows NT 和 UNIX 上清除碎片

如果使用的是 DB2,则使用 REORG 命令,如以下方案所示:

  1. 从 CUBECATALOG 表中选定一行,确定您想重新组织的应用程序和数据库的 RELCUBEID 和 FACTTABLECOUNT。 用于完成此操作的 SQL 语句可能是:
    SELECT RELCUBEID, FACTTABLECOUNT FROM CUBECATALOG WHERE APPNAME='Myapp' 
      AND CUBENAME='MyCube'
    

    在本示例中,假设:

  2. 对所有事实表和键标表运行 REORGCHK。例如:
    reorgchk on table userid.cube6fact1
    reorgchk on table userid.cube6fact2
    reorgchk on table userid.cube6fact3
    reorgchk on table userid.cube6fact4
    reorgchk on table userid.cube6keya
     
    
  3. 其中,REORGCHK 指示 REORG 是必需的,REORG 该表及其索引。例如:
    reorg table userid.cube6fact3 index userid.cube6findex3
    


[ 页的顶部 | 上一页 | 下一页 | 目录 | 索引 ]