@@ -4,22 +4,22 @@ CREATE SCHEMA IF NOT EXISTS {CHUNK_SCHEMA};
4
4
-- ------------------------------
5
5
DROP TABLE IF EXISTS {CHUNK_SCHEMA}.chunk_person;
6
6
7
- CREATE TABLE {CHUNK_SCHEMA}.chunk_person AS
7
+ CREATE TABLE {CHUNK_SCHEMA}.chunk_person TABLESPACE pg_default AS
8
8
select (floor((row_number() over (order by person_id)- 1 )/ {CHUNK_SIZE}) + 1 )::int as chunk_id,
9
9
person_id
10
10
FROM {TARGET_SCHEMA}.person
11
11
order by chunk_id, person_id;
12
12
13
- ALTER TABLE {CHUNK_SCHEMA}.chunk_person ADD CONSTRAINT pk_chunk_person PRIMARY KEY (chunk_id, person_id);
14
- CREATE UNIQUE INDEX idx_chunk_person_id ON {CHUNK_SCHEMA}.chunk_person (chunk_id, person_id ASC );
13
+ ALTER TABLE {CHUNK_SCHEMA}.chunk_person ADD CONSTRAINT pk_chunk_person PRIMARY KEY (chunk_id, person_id) USING INDEX TABLESPACE pg_default ;
14
+ CREATE UNIQUE INDEX idx_chunk_person_id ON {CHUNK_SCHEMA}.chunk_person (chunk_id, person_id ASC ) TABLESPACE pg_default ;
15
15
CLUSTER {CHUNK_SCHEMA}.chunk_person USING idx_chunk_person_id;
16
16
17
17
-- ------------------------------
18
18
-- CHUNK
19
19
-- ------------------------------
20
20
DROP TABLE IF EXISTS {CHUNK_SCHEMA}.chunk;
21
21
22
- CREATE TABLE {CHUNK_SCHEMA}.chunk AS
22
+ CREATE TABLE {CHUNK_SCHEMA}.chunk TABLESPACE pg_default AS
23
23
SELECT distinct chunk_id,
24
24
null ::varchar (20 ) as stem_source_tbl,
25
25
null ::varchar (20 ) as stem_tbl,
@@ -28,10 +28,10 @@ SELECT distinct chunk_id,
28
28
0 ::smallint as completed
29
29
FROM {CHUNK_SCHEMA}.chunk_person;
30
30
31
- ALTER TABLE {CHUNK_SCHEMA}.chunk ADD CONSTRAINT pk_chunk PRIMARY KEY (chunk_id);
32
- CREATE UNIQUE INDEX idx_chunk_id ON {CHUNK_SCHEMA}.chunk (chunk_id ASC );
31
+ ALTER TABLE {CHUNK_SCHEMA}.chunk ADD CONSTRAINT pk_chunk PRIMARY KEY (chunk_id) USING INDEX TABLESPACE pg_default ;
32
+ CREATE UNIQUE INDEX idx_chunk_id ON {CHUNK_SCHEMA}.chunk (chunk_id ASC ) TABLESPACE pg_default ;
33
33
CLUSTER {CHUNK_SCHEMA}.chunk USING idx_chunk_id;
34
- CREATE INDEX idx_chunk_completed ON {CHUNK_SCHEMA}.chunk (completed);
34
+ CREATE INDEX idx_chunk_completed ON {CHUNK_SCHEMA}.chunk (completed) TABLESPACE pg_default ;
35
35
36
36
-- ------------------------------
37
37
-- _RECORDS
@@ -42,8 +42,7 @@ create table {TARGET_SCHEMA}._records (
42
42
{TARGET_SCHEMA}_records bigint DEFAULT 0 ,
43
43
{TARGET_SCHEMA}_nok_records bigint DEFAULT 0 ,
44
44
total_records bigint DEFAULT 0
45
- );
46
-
45
+ ) TABLESPACE pg_default;
47
46
48
47
-- ------------------------------
49
48
-- DROP TABLES CREATED BY CHUNKING
0 commit comments