대용량 데이터라 인덱스 생성시
CREATE INDEX CONCURRENTLY gin_s1_idx ON test_table USING GIN (s1 gin_trgm_ops);
이렇게 gin Index를 생성하려고하는데 에러가납니다 ㅜㅠ
ERROR: cannot create index on partitioned table "test_table " concurrently SQL
state: 0A000
CONCURRENTLY를 빼면 생성은 되는데 너무 오래걸리고 Insert도 멈춥니다 ㅜㅠ
pgAdmin의 UI에서 만들려고하면
ERROR: CREATE INDEX CONCURRENTLY cannot run inside a transaction block
이렇게 에러가나고...
혹시 제가뭔가를 잘못하거나 방법이있나요 ㅜㅠ?
|