postgreSQL index rebuild, REINDEX (인덱스 리빌드)

PostgreSQL··읽는 시간 1분

postgreSQL index rebuild, REINDEX (인덱스 리빌드)

 

 

PostgreSQL REINDEX 명령이란 무엇입니까?

실제로 PostgreSQL 인덱스는 변경 될 수 있으며 소프트웨어 문제 또는 
하드웨어 오류로 인해 index에 문제가 발생할수 있습니다. 
따라서 REINDEX 명령을 사용하여 인덱스를 개선 할 수 있습니다.

즉, REINDEX 명령을 사용하여 하나 이상의 인덱스를 다시 빌드한다고 말할 수 있습니다

 

 

 


인덱스를 하나만 다시 rebuild하려면 아래와 같이 
index 절 뒤에 인덱스 이름을 설정하면 됩니다.

 REINDEX INDEX index_name;

테이블의 모든 인덱스를 재 구축하기 위해 아래와 같이 TABLE 키워드를 사용할 수 있습니다.

REINDEX TABLE table_name;


스키마의 모든 인덱스를 다시 작성하려면 아래와 같이 SCHEMA 키워드를 사용할 수 있습니다.

REINDEX SCHEMA schema_name;


데이터베이스의 모든 인덱스를 rebuild 하려면 아래와 같이 REINDEX DATABASE 절 뒤에 데이터베이스 이름을 설정해야 합니다.

REINDEX DATABASE database_name;


다음 명령문을 사용하여 특정 데이터베이스에서 시스템 카탈로그의 모든 색인을 복구 할 수 있습니다.

REINDEX SYSTEM database_name;

애플통 · 청약·지원금을 쉽게 정리해요

글 275개

이 블로그 글 더 보기