Oracle 12c中带分区表的插入的性能低下
我在Oracle12c中有一个分区表,有大约5000万条记录。当我对db进行insert查询时,响应时间大约为300毫秒,与具有相同数据的等效PostgreSQL相比,这是非常慢的 我尝试用很多提示组合来优化它:pctfree、pctused值等等。我不知道下一步该怎么办,有什么想法吗 执行的查询(使用创建同步会话的自动测试)是 分区表的创建方式如下:Oracle 12c中带分区表的插入的性能低下,oracle,performance,database-partitioning,Oracle,Performance,Database Partitioning,我在Oracle12c中有一个分区表,有大约5000万条记录。当我对db进行insert查询时,响应时间大约为300毫秒,与具有相同数据的等效PostgreSQL相比,这是非常慢的 我尝试用很多提示组合来优化它:pctfree、pctused值等等。我不知道下一步该怎么办,有什么想法吗 执行的查询(使用创建同步会话的自动测试)是 分区表的创建方式如下: 表定义、跟踪文件、查询计划、SQL语句等都会有所帮助。你是插入1行还是100万行?使用绑定变量还是文本?是否有查询或插入一组值?就目前而言,除了
表定义、跟踪文件、查询计划、SQL语句等都会有所帮助。你是插入1行还是100万行?使用绑定变量还是文本?是否有查询或插入一组值?就目前而言,除了疯狂地推测之外,没有人能做任何事情。或者任何对表进行快速刷新的具体化视图?插入是这样的:插入到慢性能表(RTL\U ID\U慢性能表…)值(慢性能表seq.nextval…)当我同时发送10个插入时,响应时间为370毫秒,postgress是来自不同会话的50毫秒“10次同时插入”吗?是的,不同的会话表定义、跟踪文件、查询计划、SQL语句等都会有帮助。你是插入1行还是100万行?使用绑定变量还是文本?是否有查询或插入一组值?就目前而言,除了疯狂地推测之外,没有人能做任何事情。或者任何对表进行快速刷新的具体化视图?插入是这样的:插入到慢性能表(RTL\U ID\U慢性能表…)值(慢性能表seq.nextval…)当我同时发送10个插入时,响应时间为370毫秒,postgress是来自不同会话的50毫秒“10次同时插入”吗?是的,不同会话
INSERT INTO SLOW_PERF_TABLE (RTL_ID_SLOW_PERF_TABLE, ...) VALUES (SLOW_PERF_TABLE_seq.nextval, ...)
--------------------------------------------------------
-- DDL for Table SLOW_PERF_TABLE
--------------------------------------------------------
CREATE TABLE "ANDRES"."SLOW_PERF_TABLE"
( "C_ID_SLOW_PERF_TABLE" NUMBER(19,0),
"C_TX_CODE" NUMBER(19,0),
"C_ENT_TX_ID" VARCHAR2(256 BYTE),
"C_CATEGORY" NUMBER(10,0),
"C_TYPE" NUMBER(10,0),
"C_II" NUMBER(10,0),
"C_EE" NUMBER(19,2),
"C_DD_ID" VARCHAR2(256 BYTE),
"C_BB" VARCHAR2(256 BYTE),
"C_DESTINATION" VARCHAR2(256 BYTE),
"C_OR_POINT" VARCHAR2(256 BYTE),
"C_TX_TIMESTAMP" TIMESTAMP (6),
"C_EXEC_TIMESTAMP" TIMESTAMP (6),
"C_RESULT" NUMBER(10,0),
"C_RESULT_MESSAGE" VARCHAR2(500 BYTE),
"C_RESPONSE_MESSAGE" VARCHAR2(500 BYTE),
"C_TOTAL_AA_VALUE" NUMBER(5,2),
"C_TX_STATUS" NUMBER(5,0) DEFAULT 2,
"C_LE_RELATED" CHAR(1 BYTE) DEFAULT '0',
"C_DUPLICATED" CHAR(1 BYTE) DEFAULT '0',
"C_BATCH_ID" NUMBER(19,0),
"C_GROUP_ID" NUMBER(19,0),
"C_ADDITIONAL_INFO" VARCHAR2(4000 BYTE)
) PCTFREE 40 PCTUSED 10 INITRANS 1 MAXTRANS 255 NOLOGGING
STORAGE(
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "USERS"
PARTITION BY RANGE ("C_TX_TIMESTAMP")
(PARTITION "C_BEFORE_2012" VALUES LESS THAN (TIMESTAMP' 2012-01-01 00:00:00') SEGMENT CREATION DEFERRED
PCTFREE 40 PCTUSED 10 INITRANS 1 MAXTRANS 255
NOCOMPRESS NOLOGGING
STORAGE(
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "USERS" ,
PARTITION "C_2012_01" VALUES LESS THAN (TIMESTAMP' 2012-02-01 00:00:00') SEGMENT CREATION DEFERRED
PCTFREE 40 PCTUSED 10 INITRANS 1 MAXTRANS 255
NOCOMPRESS NOLOGGING
STORAGE(
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "USERS" ,
PARTITION "C_2012_02" VALUES LESS THAN (TIMESTAMP' 2012-03-01 00:00:00') SEGMENT CREATION IMMEDIATE
PCTFREE 40 PCTUSED 10 INITRANS 1 MAXTRANS 255
NOCOMPRESS NOLOGGING
STORAGE(INITIAL 8388608 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "USERS" ,
PARTITION "C_2012_03" VALUES LESS THAN (TIMESTAMP' 2012-04-01 00:00:00') SEGMENT CREATION DEFERRED
PCTFREE 40 PCTUSED 10 INITRANS 1 MAXTRANS 255
NOCOMPRESS NOLOGGING
STORAGE(
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "USERS" ,
PARTITION "C_2012_04" VALUES LESS THAN (TIMESTAMP' 2012-05-01 00:00:00') SEGMENT CREATION DEFERRED
PCTFREE 40 PCTUSED 10 INITRANS 1 MAXTRANS 255
NOCOMPRESS NOLOGGING
STORAGE(
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "USERS" ,
PARTITION "C_2012_05" VALUES LESS THAN (TIMESTAMP' 2012-06-01 00:00:00') SEGMENT CREATION DEFERRED
PCTFREE 40 PCTUSED 10 INITRANS 1 MAXTRANS 255
NOCOMPRESS NOLOGGING
STORAGE(
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "USERS" ,
PARTITION "C_2012_06" VALUES LESS THAN (TIMESTAMP' 2012-07-01 00:00:00') SEGMENT CREATION DEFERRED
PCTFREE 40 PCTUSED 10 INITRANS 1 MAXTRANS 255
NOCOMPRESS NOLOGGING
STORAGE(
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "USERS" ,
PARTITION "C_2012_07" VALUES LESS THAN (TIMESTAMP' 2012-08-01 00:00:00') SEGMENT CREATION DEFERRED
PCTFREE 40 PCTUSED 10 INITRANS 1 MAXTRANS 255
NOCOMPRESS NOLOGGING
STORAGE(
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "USERS" ,
PARTITION "C_2012_08" VALUES LESS THAN (TIMESTAMP' 2012-09-01 00:00:00') SEGMENT CREATION DEFERRED
PCTFREE 40 PCTUSED 10 INITRANS 1 MAXTRANS 255
NOCOMPRESS NOLOGGING
STORAGE(
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "USERS" ,
PARTITION "C_2012_09" VALUES LESS THAN (TIMESTAMP' 2012-10-01 00:00:00') SEGMENT CREATION DEFERRED
PCTFREE 40 PCTUSED 10 INITRANS 1 MAXTRANS 255
NOCOMPRESS NOLOGGING
STORAGE(
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "USERS" ,
PARTITION "C_2012_10" VALUES LESS THAN (TIMESTAMP' 2012-11-01 00:00:00') SEGMENT CREATION DEFERRED
PCTFREE 40 PCTUSED 10 INITRANS 1 MAXTRANS 255
NOCOMPRESS NOLOGGING
STORAGE(
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "USERS" ,
PARTITION "C_2012_11" VALUES LESS THAN (TIMESTAMP' 2012-12-01 00:00:00') SEGMENT CREATION DEFERRED
PCTFREE 40 PCTUSED 10 INITRANS 1 MAXTRANS 255
NOCOMPRESS NOLOGGING
STORAGE(
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "USERS" ,
PARTITION "C_2012_12" VALUES LESS THAN (TIMESTAMP' 2013-01-01 00:00:00') SEGMENT CREATION DEFERRED
PCTFREE 40 PCTUSED 10 INITRANS 1 MAXTRANS 255
NOCOMPRESS NOLOGGING
STORAGE(
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "USERS" ,
PARTITION "C_2013_01" VALUES LESS THAN (TIMESTAMP' 2013-02-01 00:00:00') SEGMENT CREATION DEFERRED
PCTFREE 40 PCTUSED 10 INITRANS 1 MAXTRANS 255
NOCOMPRESS NOLOGGING
STORAGE(
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "USERS" ,
PARTITION "C_2013_02" VALUES LESS THAN (TIMESTAMP' 2013-03-01 00:00:00') SEGMENT CREATION DEFERRED
PCTFREE 40 PCTUSED 10 INITRANS 1 MAXTRANS 255
NOCOMPRESS NOLOGGING
STORAGE(
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "USERS" ,
PARTITION "C_2013_03" VALUES LESS THAN (TIMESTAMP' 2013-04-01 00:00:00') SEGMENT CREATION DEFERRED
PCTFREE 40 PCTUSED 10 INITRANS 1 MAXTRANS 255
NOCOMPRESS NOLOGGING
STORAGE(
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "USERS" ,
PARTITION "C_2013_04" VALUES LESS THAN (TIMESTAMP' 2013-05-01 00:00:00') SEGMENT CREATION DEFERRED
PCTFREE 40 PCTUSED 10 INITRANS 1 MAXTRANS 255
NOCOMPRESS NOLOGGING
STORAGE(
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "USERS" ,
PARTITION "C_2013_05" VALUES LESS THAN (TIMESTAMP' 2013-06-01 00:00:00') SEGMENT CREATION DEFERRED
PCTFREE 40 PCTUSED 10 INITRANS 1 MAXTRANS 255
NOCOMPRESS NOLOGGING
STORAGE(
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "USERS" ,
PARTITION "C_2013_06" VALUES LESS THAN (TIMESTAMP' 2013-07-01 00:00:00') SEGMENT CREATION DEFERRED
PCTFREE 40 PCTUSED 10 INITRANS 1 MAXTRANS 255
NOCOMPRESS NOLOGGING
STORAGE(
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "USERS" ,
PARTITION "C_2013_07" VALUES LESS THAN (TIMESTAMP' 2013-08-01 00:00:00') SEGMENT CREATION DEFERRED
PCTFREE 40 PCTUSED 10 INITRANS 1 MAXTRANS 255
NOCOMPRESS NOLOGGING
STORAGE(
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "USERS" ,
PARTITION "C_2013_08" VALUES LESS THAN (TIMESTAMP' 2013-09-01 00:00:00') SEGMENT CREATION DEFERRED
PCTFREE 40 PCTUSED 10 INITRANS 1 MAXTRANS 255
NOCOMPRESS NOLOGGING
STORAGE(
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "USERS" ,
PARTITION "C_2013_09" VALUES LESS THAN (TIMESTAMP' 2013-10-01 00:00:00') SEGMENT CREATION DEFERRED
PCTFREE 40 PCTUSED 10 INITRANS 1 MAXTRANS 255
NOCOMPRESS NOLOGGING
STORAGE(
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "USERS" ,
PARTITION "C_2013_10" VALUES LESS THAN (TIMESTAMP' 2013-11-01 00:00:00') SEGMENT CREATION IMMEDIATE
PCTFREE 40 PCTUSED 10 INITRANS 1 MAXTRANS 255
NOCOMPRESS NOLOGGING
STORAGE(INITIAL 8388608 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "USERS" ,
PARTITION "C_2013_11" VALUES LESS THAN (TIMESTAMP' 2013-12-01 00:00:00') SEGMENT CREATION IMMEDIATE
PCTFREE 40 PCTUSED 10 INITRANS 1 MAXTRANS 255
NOCOMPRESS NOLOGGING
STORAGE(INITIAL 8388608 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "USERS" ,
PARTITION "C_2013_12" VALUES LESS THAN (TIMESTAMP' 2014-01-01 00:00:00') SEGMENT CREATION IMMEDIATE
PCTFREE 40 PCTUSED 10 INITRANS 1 MAXTRANS 255
NOCOMPRESS NOLOGGING
STORAGE(INITIAL 8388608 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "USERS" ,
PARTITION "C_2014_01" VALUES LESS THAN (TIMESTAMP' 2014-02-01 00:00:00') SEGMENT CREATION IMMEDIATE
PCTFREE 40 PCTUSED 10 INITRANS 1 MAXTRANS 255
NOCOMPRESS NOLOGGING
STORAGE(INITIAL 8388608 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "USERS" ,
PARTITION "C_2014_02" VALUES LESS THAN (TIMESTAMP' 2014-03-01 00:00:00') SEGMENT CREATION IMMEDIATE
PCTFREE 40 PCTUSED 10 INITRANS 1 MAXTRANS 255
NOCOMPRESS NOLOGGING
STORAGE(INITIAL 8388608 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "USERS" ,
PARTITION "C_2014_03" VALUES LESS THAN (TIMESTAMP' 2014-04-01 00:00:00') SEGMENT CREATION IMMEDIATE
PCTFREE 40 PCTUSED 10 INITRANS 1 MAXTRANS 255
NOCOMPRESS NOLOGGING
STORAGE(INITIAL 8388608 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "USERS" ,
PARTITION "C_2014_04" VALUES LESS THAN (TIMESTAMP' 2014-05-01 00:00:00') SEGMENT CREATION DEFERRED
PCTFREE 40 PCTUSED 10 INITRANS 1 MAXTRANS 255
NOCOMPRESS NOLOGGING
STORAGE(
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "USERS" ,
PARTITION "C_2014_05" VALUES LESS THAN (TIMESTAMP' 2014-06-01 00:00:00') SEGMENT CREATION DEFERRED
PCTFREE 40 PCTUSED 10 INITRANS 1 MAXTRANS 255
NOCOMPRESS NOLOGGING
STORAGE(
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "USERS" ,
PARTITION "C_2014_06" VALUES LESS THAN (TIMESTAMP' 2014-07-01 00:00:00') SEGMENT CREATION DEFERRED
PCTFREE 40 PCTUSED 10 INITRANS 1 MAXTRANS 255
NOCOMPRESS NOLOGGING
STORAGE(
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "USERS" ,
PARTITION "C_2014_07" VALUES LESS THAN (TIMESTAMP' 2014-08-01 00:00:00') SEGMENT CREATION DEFERRED
PCTFREE 40 PCTUSED 10 INITRANS 1 MAXTRANS 255
NOCOMPRESS NOLOGGING
STORAGE(
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "USERS" ,
PARTITION "C_2014_08" VALUES LESS THAN (TIMESTAMP' 2014-09-01 00:00:00') SEGMENT CREATION DEFERRED
PCTFREE 40 PCTUSED 10 INITRANS 1 MAXTRANS 255
NOCOMPRESS NOLOGGING
STORAGE(
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "USERS" ,
PARTITION "C_2014_09" VALUES LESS THAN (TIMESTAMP' 2014-10-01 00:00:00') SEGMENT CREATION DEFERRED
PCTFREE 40 PCTUSED 10 INITRANS 1 MAXTRANS 255
NOCOMPRESS NOLOGGING
STORAGE(
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "USERS" ,
PARTITION "C_2014_10" VALUES LESS THAN (TIMESTAMP' 2014-11-01 00:00:00') SEGMENT CREATION DEFERRED
PCTFREE 40 PCTUSED 10 INITRANS 1 MAXTRANS 255
NOCOMPRESS NOLOGGING
STORAGE(
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "USERS" ,
PARTITION "C_2014_11" VALUES LESS THAN (TIMESTAMP' 2014-12-01 00:00:00') SEGMENT CREATION DEFERRED
PCTFREE 40 PCTUSED 10 INITRANS 1 MAXTRANS 255
NOCOMPRESS NOLOGGING
STORAGE(
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "USERS" ,
PARTITION "C_2014_12" VALUES LESS THAN (TIMESTAMP' 2015-01-01 00:00:00') SEGMENT CREATION DEFERRED
PCTFREE 40 PCTUSED 10 INITRANS 1 MAXTRANS 255
NOCOMPRESS NOLOGGING
STORAGE(
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "USERS" ,
PARTITION "C_2015_01" VALUES LESS THAN (TIMESTAMP' 2015-02-01 00:00:00') SEGMENT CREATION IMMEDIATE
PCTFREE 40 PCTUSED 10 INITRANS 1 MAXTRANS 255
NOCOMPRESS NOLOGGING
STORAGE(INITIAL 8388608 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "USERS" ,
PARTITION "C_2015_02" VALUES LESS THAN (TIMESTAMP' 2015-03-01 00:00:00') SEGMENT CREATION IMMEDIATE
PCTFREE 40 PCTUSED 10 INITRANS 1 MAXTRANS 255
NOCOMPRESS NOLOGGING
STORAGE(INITIAL 8388608 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "USERS" ,
PARTITION "C_2015_03" VALUES LESS THAN (TIMESTAMP' 2015-04-01 00:00:00') SEGMENT CREATION IMMEDIATE
PCTFREE 40 PCTUSED 10 INITRANS 1 MAXTRANS 255
NOCOMPRESS NOLOGGING
STORAGE(INITIAL 8388608 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "USERS" ,
PARTITION "C_2015_04" VALUES LESS THAN (TIMESTAMP' 2015-05-01 00:00:00') SEGMENT CREATION IMMEDIATE
PCTFREE 40 PCTUSED 10 INITRANS 1 MAXTRANS 255
NOCOMPRESS NOLOGGING
STORAGE(INITIAL 8388608 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "USERS" ,
PARTITION "C_2015_05" VALUES LESS THAN (TIMESTAMP' 2015-06-01 00:00:00') SEGMENT CREATION IMMEDIATE
PCTFREE 40 PCTUSED 10 INITRANS 1 MAXTRANS 255
STORAGE(
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "USERS" ,
PARTITION "C_2019_09" VALUES LESS THAN (TIMESTAMP' 2019-10-01 00:00:00') SEGMENT CREATION DEFERRED
PCTFREE 40 PCTUSED 10 INITRANS 1 MAXTRANS 255
NOCOMPRESS NOLOGGING
STORAGE(
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "USERS" ,
PARTITION "C_2019_10" VALUES LESS THAN (TIMESTAMP' 2019-11-01 00:00:00') SEGMENT CREATION DEFERRED
PCTFREE 40 PCTUSED 10 INITRANS 1 MAXTRANS 255
NOCOMPRESS NOLOGGING
STORAGE(
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "USERS" ,
PARTITION "C_2019_11" VALUES LESS THAN (TIMESTAMP' 2019-12-01 00:00:00') SEGMENT CREATION DEFERRED
PCTFREE 40 PCTUSED 10 INITRANS 1 MAXTRANS 255
NOCOMPRESS NOLOGGING
STORAGE(
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "USERS" ,
PARTITION "C_2019_12" VALUES LESS THAN (TIMESTAMP' 2020-01-01 00:00:00') SEGMENT CREATION DEFERRED
PCTFREE 40 PCTUSED 10 INITRANS 1 MAXTRANS 255
NOCOMPRESS NOLOGGING
STORAGE(
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "USERS" ,
PARTITION "C_AFTER_2020" VALUES LESS THAN (MAXVALUE) SEGMENT CREATION DEFERRED
PCTFREE 40 PCTUSED 10 INITRANS 1 MAXTRANS 255
NOCOMPRESS NOLOGGING
STORAGE(
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "USERS" ) ;
--------------------------------------------------------
-- DDL for Index C_ID_PK
--------------------------------------------------------
CREATE UNIQUE INDEX "ANDRES"."C_ID_PK" ON "ANDRES"."SLOW_PERF_TABLE" ("C_ID_SLOW_PERF_TABLE")
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS NOLOGGING
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "USERS" ;
--------------------------------------------------------
-- DDL for Index C_TX_CODE_UNIQUE
--------------------------------------------------------
CREATE UNIQUE INDEX "ANDRES"."C_TX_CODE_UNIQUE" ON "ANDRES"."SLOW_PERF_TABLE" ("C_TX_CODE")
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS NOLOGGING
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "USERS" ;
--------------------------------------------------------
-- DDL for Index C_TIMESTAMP_INDEX
--------------------------------------------------------
CREATE INDEX "ANDRES"."C_TIMESTAMP_INDEX" ON "ANDRES"."SLOW_PERF_TABLE" ("C_TX_TIMESTAMP" DESC)
PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS NOLOGGING
STORAGE( INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "USERS" ;
ALTER INDEX "ANDRES"."C_TIMESTAMP_INDEX" UNUSABLE;
--------------------------------------------------------
-- Constraints for Table SLOW_PERF_TABLE
--------------------------------------------------------
ALTER TABLE "ANDRES"."SLOW_PERF_TABLE" ADD CONSTRAINT "C_TX_CODE_UNIQUE" UNIQUE ("C_TX_CODE")
USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS NOLOGGING
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "USERS" ENABLE;
ALTER TABLE "ANDRES"."SLOW_PERF_TABLE" ADD CONSTRAINT "C_ID_PK" PRIMARY KEY ("C_ID_SLOW_PERF_TABLE")
USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS NOLOGGING
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
TABLESPACE "USERS" ENABLE;
ALTER TABLE "ANDRES"."SLOW_PERF_TABLE" MODIFY ("C_RESULT" NOT NULL ENABLE);
ALTER TABLE "ANDRES"."SLOW_PERF_TABLE" MODIFY ("C_EXEC_TIMESTAMP" NOT NULL ENABLE);
ALTER TABLE "ANDRES"."SLOW_PERF_TABLE" MODIFY ("C_TX_TIMESTAMP" NOT NULL ENABLE);
ALTER TABLE "ANDRES"."SLOW_PERF_TABLE" MODIFY ("C_EE" NOT NULL ENABLE);
ALTER TABLE "ANDRES"."SLOW_PERF_TABLE" MODIFY ("C_II" NOT NULL ENABLE);
ALTER TABLE "ANDRES"."SLOW_PERF_TABLE" MODIFY ("C_TYPE" NOT NULL ENABLE);
ALTER TABLE "ANDRES"."SLOW_PERF_TABLE" MODIFY ("C_CATEGORY" NOT NULL ENABLE);
ALTER TABLE "ANDRES"."SLOW_PERF_TABLE" MODIFY ("C_ENT_TX_ID" NOT NULL ENABLE);
ALTER TABLE "ANDRES"."SLOW_PERF_TABLE" MODIFY ("C_TX_CODE" NOT NULL ENABLE);
ALTER TABLE "ANDRES"."SLOW_PERF_TABLE" MODIFY ("C_ID_SLOW_PERF_TABLE" NOT NULL ENABLE);
+