대용량 테이블, 서비스 중일 때 TABLE OPTIMIZE 하는 방법?

대용량 테이블, 서비스 중일 때 TABLE OPTIMIZE 하는 방법?

QA

대용량 테이블, 서비스 중일 때 TABLE OPTIMIZE 하는 방법?

본문

50G 정도 되는 MariaDB 테이블이 있습니다. 

 

인덱스가 중간에 추가 된 적이 있습니다. 

 

TABLE OPTIMIZE 를 하여 인덱스를 리빌드를 하려는데요, 

 

서비스 중이면서 용량이 커서 그러는데

 

이런 경우 그냥 optimize 해도 될련지요?

 

대용량 테이블, 서비스 중일 때 table optimize 를 어떻게 처리를 하시는지요?

이 질문에 댓글 쓰기 :

답변 1

대용량이 되기 전에 보통 Tabel을 나누거나 DB를 따로 두는 작업을 통해서 따로 관리를 합니다. 

 

문의 주신거 같은 DB일 경우 최적화하게되면 DB가 다운 될수도 있고 하니

 

백업해두시고 조용한 새벽 시간대에 한번 해보세요

답변을 작성하시기 전에 로그인 해주세요.
전체 153
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT