原因
- 根据所使用的数据库管理系统 (DBMS),可能需要手动运行数据库重组作业
- 无需完整的数据库重组即可释放通过存档/删除 PI 消息释放的空间
- 让您的 DBA 参与讨论与您正在使用的 DB 相关的具体细节
- 在 PI Java 堆栈中,主要是需要进行大量数据修改的表,例如需要特定于数据库的 INSERT、UPDATE 和 DELETE 语句
解决办法
与数据库重组相关的主要 PI AEX 表是:
- BC_MSG - 是 Java 端消息持久性的主表
- BC_MSG_VERSION - 此表存储异步(可重启)PI 消息版本,其数量取决于根据 AAE(本地消息处理)中保存消息版本的暂存配置
- BC_MSG_LOG - 此表根据每个场景的日志记录配置或全局配置存储同步和异步消息的记录版本 - 请参阅配置消息日志记录(在 AAE 管道中)
- BC_MSG_AUDIT - 此表存储 PI 消息