IBM DB2数据库:运行用于常规维护的命令

建议使用以下IBM DB2命令定期维护AEM表单数据库。 有关DB2数据库的维护和性能调整的详细信息,请参见​IBM DB2管理指南

  • runstats: 此命令更新描述数据库表的物理特性及其关联的索引的统计信息。AEM表单生成的动态SQL语句会自动使用这些更新的统计信息,但在数据库中构建的静态SQL语句也要求运行db2rbind命令。

  • db2rbind:此命 令重新绑定数据库中的所有包。运行runstats实用程序后,使用此命令重新验证数据库中的所有包。

  • 重组表或索引: 此命令检查是否需要重组某些表和索引。

    随着数据库的增长和变化,重新计算表统计信息对于提高数据库性能至关重要,应定期进行。 这些命令可以通过使用脚本或使用cron作业手动运行。

注意

运行runstats命令之前,数据库必须包含数据,并且至少已执行一个目录同步。

对于小型数据库(如10,000个用户或2,500个用户组),调用runstats命令可以减少同步定时。

对于较大的数据库,如对100,000个用户或10,000个用户组,在运行runstats命令之前运行reorg命令。

在AEM forms数据库上使用runstats命令

对以下AEM表单数据库表和索引运行runstats命令。

注意

runstats命令只需在第一个数据库同步期间运行。 但是,在该过程中必须运行两次:在用户和用户组同步期间和在用户组成员同步期间。 确保每次运行脚本时脚本都完全执行。

有关正确的语法和用法,请参阅数据库制造商的文档。 下面,<schema>用于表示与DB2用户名关联的模式。 如果安装了简单的默认DB2,则这是数据库模式名。

     TABLE <schema>.EDCPRINCIPALGROUPENTITY
 
     TABLE <schema>.EDCPRINCIPALGRPCTMNTENTITY
 
     TABLE <schema>.EDCPRINCIPALENTITY
 
     TABLE <schema>.EDCPRINCIPALUSERENTITY
 
     TABLE <schema>.EDCPRINCIPALEMAILALIASENTITY
 
     TABLE <schema>.EDCPRINCIPALENTITY FOR INDEXES ALL
 
     TABLE <schema>.EDCPRINCIPALEMAILALIASENTITY FOR INDEXES ALL
 
     TABLE <schema>.EDCPRINCIPALUSERENTITY FOR INDEXES ALL
 
     TABLE <schema>.EDCPRINCIPALGROUPENTITY FOR INDEXES ALL
 
     TABLE <schema>.EDCPRINCIPALGRPCTMNTENTITY FOR INDEXES ALL

在AEM表单数据库上运行reorg命令

对以下AEM表单数据库表和索引运行reorg命令。 有关正确的语法和用法,请参阅数据库制造商的文档。

     TABLE <schema>.EDCPRINCIPALGROUPENTITY
 
     TABLE <schema>.EDCPRINCIPALGRPCTMNTENTITY
 
     TABLE <schema>.EDCPRINCIPALENTITY
 
     TABLE <schema>.EDCPRINCIPALUSERENTITY
 
     TABLE <schema>.EDCPRINCIPALEMAILALIASENTITY
 
     INDEXES ALL FOR TABLE <schema>.EDCPRINCIPALENTITY
 
     INDEXES ALL FOR TABLE <schema>.EDCPRINCIPALEMAILALIASENTITY
 
     INDEXES ALL FOR TABLE <schema>.EDCPRINCIPALUSERENTITY
 
     INDEXES ALL FOR TABLE <schema>.EDCPRINCIPALGROUPENTITY
 
     INDEXES ALL FOR TABLE <schema>.EDCPRINCIPALGRPCTMNTENTITY

On this page

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now