대용량 테이블, 서비스 중일 때 TABLE OPTIMIZE 하는 방법?
본문
50G 정도 되는 MariaDB 테이블이 있습니다.
인덱스가 중간에 추가 된 적이 있습니다.
TABLE OPTIMIZE 를 하여 인덱스를 리빌드를 하려는데요,
서비스 중이면서 용량이 커서 그러는데
이런 경우 그냥 optimize 해도 될련지요?
대용량 테이블, 서비스 중일 때 table optimize 를 어떻게 처리를 하시는지요?
답변 1
대용량이 되기 전에 보통 Tabel을 나누거나 DB를 따로 두는 작업을 통해서 따로 관리를 합니다.
문의 주신거 같은 DB일 경우 최적화하게되면 DB가 다운 될수도 있고 하니
백업해두시고 조용한 새벽 시간대에 한번 해보세요
답변을 작성하시기 전에 로그인 해주세요.