TSK-1698: Remove unnecessary reorg statements from sqls

See https://www.ibm.com/docs/en/db2/11.1?topic=statements-alter-table for more information on REORG-recommended operation
This commit is contained in:
Stefan Schultz 2021-08-11 12:17:29 +02:00 committed by holgerhagen
parent fba162f854
commit 091f555bcf
1 changed files with 2 additions and 5 deletions

View File

@ -1,5 +1,5 @@
-- this script updates the TASKANA database schema from version 4.3.0 to version 4.8.0.
-- REORGS are only necessary for _some_ altering operations. See https://www.ibm.com/docs/en/db2/11.1?topic=statements-alter-table
SET SCHEMA %schemaName%;
INSERT INTO TASKANA_SCHEMA_VERSION (VERSION, CREATED) VALUES ('4.8.0', CURRENT_TIMESTAMP);
@ -14,15 +14,13 @@ ALTER TABLE TASK ADD COLUMN CUSTOM_INT_5 INT NULL;
ALTER TABLE TASK ADD COLUMN CUSTOM_INT_6 INT NULL;
ALTER TABLE TASK ADD COLUMN CUSTOM_INT_7 INT NULL;
ALTER TABLE TASK ADD COLUMN CUSTOM_INT_8 INT NULL;
CALL SYSPROC.ADMIN_CMD ('REORG TABLE TASK');
ALTER TABLE CONFIGURATION ADD COLUMN CUSTOM_ATTRIBUTES CLOB NULL;
CALL SYSPROC.ADMIN_CMD ('REORG TABLE CONFIGURATION');
ALTER TABLE SCHEDULED_JOB ALTER COLUMN TYPE SET DATA TYPE VARCHAR(255);
CALL SYSPROC.ADMIN_CMD ('REORG TABLE SCHEDULED_JOB');
ALTER TABLE CLASSIFICATION ALTER COLUMN DOMAIN SET DATA TYPE VARCHAR(32);
-- reorg necessary since column has an index defined
CALL SYSPROC.ADMIN_CMD ('REORG TABLE CLASSIFICATION');
ALTER TABLE TASK_HISTORY_EVENT ADD COLUMN TASK_PRIORITY INT NULL;
@ -32,7 +30,6 @@ ALTER TABLE TASK_HISTORY_EVENT ADD COLUMN TASK_OWNER VARCHAR(32) NULL;
ALTER TABLE TASK_HISTORY_EVENT ADD COLUMN TASK_CLASSIFICATION_NAME VARCHAR(255) NULL;
ALTER TABLE TASK_HISTORY_EVENT ADD COLUMN ATTACHMENT_CLASSIFICATION_NAME VARCHAR(255) NULL;
ALTER TABLE TASK_HISTORY_EVENT ADD COLUMN WORKBASKET_NAME VARCHAR(255) NULL;
CALL SYSPROC.ADMIN_CMD ('REORG TABLE TASK_HISTORY_EVENT');
CREATE TABLE USER_INFO (
USER_ID VARCHAR(32) NOT NULL,