为了避免发布问题,推荐在发布商店归档文件前执行以下操作:
- 将以下属性值设置为可变的。
- 打开一个 DB2 命令窗口。
- 输入:db2 connect todatabasename。
- 然后输入:db2 alter table catentdesc volatile
- 然后输入:db2 alter table attribute volatile
- 然后输入:db2 alter table attrvalue volatile
禁用摘要表。保留摘要表处于启用状态可能引起以下问题:
- 将在发布期间更新摘要表,这将导致数据库事务日志溢出并影响发布的性能。要禁用摘要表,请执行以下操作:
- 打开配置管理器。
- 在配置管理器中,选择 WebSphere Commerce > 节点 > 实例列表 > instance_name > 搜索配置。
- 选择模式最优化标签。
- 确保已清除所有复选框。然后单击应用。
- 将在发布期间更新摘要表,这将导致数据库事务日志溢出并影响发布的性能。要禁用摘要表,请执行以下操作:
通过执行一个或多个以下操作,增加交易日志中的可用空间量:
- 使用 DB2 控制中心创建辅助事务日志。关于更多信息,请参阅 DB2 Administration Guide。
- 通过执行以下操作之一,增加交易日志文件大小:
- 在 DB2 命令窗口,输入:
db2 get db cfg for databasename
然后,查找日志文件大小(logfilsiz)。在查找了日志文件大小后,输入:
db2 update db cfg for databasename using LOGFILESIZE logfilsiz
其中 logfilsiz 是比当前值更大的值。
重新启动 DB2。 - 在 DB2 命令窗口,输入:
db2 update db cfg for databasename using LOGPRIMARY 20
其中 20 是主日志数(对于您的站点此数可能不同)。 增加 LOGPRIMARY 将增加您的空间需求。关于更多信息,请参阅 DB2 Administration Guide。
- 在 DB2 命令窗口,输入: