Configuring publish
To avoid store publishing problems, set database attributes, disable summary tables and increase transaction log size before you publish a store archive.
Procedure
-
Set the following attribute values to volatile by using the Alter Table notebook or the
alter table
statement to alter the row format of table data.To alter a table, you must have one of the following authorities or privileges:ALTER
privilegeCONTROL
privilegeSYSADM
authorityDBADM
authorityALTERIN
privilege on the table schema
- Open a DB2 command window.
-
Type:
db2 connect to
databasename. -
Then type:
db2 alter table catentdesc volatile
-
Then type:
db2 alter table attribute volatile
-
Then type:
db2 alter table attrvalue volatile
-
Disable the summary tables. Leaving the summary tables enabled may result in the following:
- Summary tables will be updated during publish, which could result in a database transaction log
overflow and affect the publishing performance. To disable the summary tables:
- Open Configuration Manager.
- In Configuration Manager, select WebSphere Commerce > Node > Instance List > instance_name > Catalog Search Configuration.
- Select the Schema Optimization tab.
- Ensure that all check boxes are cleared. Then click Apply.
- Summary tables will be updated during publish, which could result in a database transaction log
overflow and affect the publishing performance. To disable the summary tables:
-
Increase the amount of space available for DB2 transaction logs by updating the
LOGFILSIZ, LOGPRIMARY, and LOGSECOND
database configuration parameters.