DB & AWS Knowledge
테이블 rename 시 동일 인덱스 적용 가능 유무 본문
728x90
반응형
이 페이지에서는 MySQL / MariaDB 테이블을 임시로 rename 후, 동일명의 테이블에 대한 생성 가능 유무를 확인 해 본다.
우선 아래와 같이 테스트 테이블을 생성한다. 그 후 rename 을 통하여 임시로 다른 테이블명으로 변경 한다.
그 후, 동일 구조 및 이름을 가진 테이블을 생성 해 본다. 정상적으로 생성 되는 것을 볼 수 있다.
PK 만 생성한 상태에서는 각각의 테이블에 동일 PK명으로 적용 된 것을 볼 수 있다.
그 후, 각 테이블에 동일명의 인덱스를 생성 해 본다. 정상적으로 생성 된 것을 확인 해 볼 수 있다.
PK 조회처럼 각 테이블명에 적용된 인덱스 내역을 보면 동일하게 적용 된 것을 볼 수 있다.
위와 같은 테스트를 통해서 MySQL / MariaDB 는 기존테이블을 rename 한 상태에서 동일명의 테이블 및 인덱스를 생성 시, 독립적으로 생성 되는 것을 볼 수 있다.
PostgreSQL / PPAS 는 이와 다르게 적용이 되지 않는다.
2021.03.08 - [PostgreSQL/기타 지식] - PostgreSQL / PPAS 테이블 rename 시 동일 인덱스 적용 가능 유무
반응형
'MySQL > 기타 지식' 카테고리의 다른 글
MySQL / MariaDB Replication -Slave 서버 데이터 기입 (0) | 2021.07.09 |
---|---|
MySQL Community / MySQL 상용 Edition 차이 (0) | 2021.05.27 |
운영 중 테이블 파일 손실 혹은 유실 시 (0) | 2021.03.03 |
MySQL / MariaDB 파티션 생성시 주의 할 점 (0) | 2021.03.03 |
MySQL / MariaDB 버전 구분 (0) | 2021.03.03 |
Comments