데이터베이스 개발자 질문과 답변 게시판
데이터베이스 개발/운영 관련 질문과 답변을 올리는 게시판입니다. 궁금하신 내용을 이곳에서 문의하시면 SQLER 분들의 답변을 받으실 수 있습니다. 문의를 하실때에는 최근 작업하신 특이 사항이나, 장애 발생 전 상황을 상세히 올려 주시면 답글을 적어주시는 SQLER분들의 답변이 더 정확할 수 있으니 도움 되시길 바랍니다. 쿼리 문의일 경우, 실제 문제가 재현되는 테이블생성, 샘플데이터 생성 쿼리를 함께 올려 주시면 더 빠르고 정확한 쿼리 문의 응답이 가능합니다.
안녕하세요.
Mssql 2012 버젼을 사용중에 있습니다.
데이터조회 속도가 늘려 보니 인덱스 조각화가 99% 되어 있네요.
데이터를 주로 insert만 하는데 조각화가 99%되어 있을 줄은 몰랐습니다.
제 상식으로 insert, delete가 주로 많이 발생될때 조각화가 심하게 나는걸로 알고 있어서요.
인덱스의 조각화가 너무 심해 처리할려고 하니.
"다시 구성", "다시 작성" 이렇게 2가지 메뉴가 있네요.
두가지의 기능이 뭐가 다른가요?
말뜻 그대로 "다시 작성"의 경우 기존 인덱스로 삭제 하고 다시 생성하고
"다시 구성"은 삭제 없이 그냥 데이터를 정렬시킨단 뜻인가요?
두가지 중 어떤걸 해주는게 더 효율적인가요?
너무 초보적인 질문인것 같아 죄송합니다.
Comment 1
-
호짱
2014.10.31 13:32
답변 감사드립니다.
기회가 되면 꼭 사서 읽어 보겠습니다.