우리는 2 개의 테이블을 가진 데이터베이스를 가지고 있습니다. 하나는 수 억 개의 행 (행 크기 < 1KB)이고 다른 하나는 1400 만 개의 행입니다. 둘 다에서 압축이 가능합니다. 데이터베이스 크기는 ~ 66GB였습니다. 모든 것이 잘 작동했습니다.SQL - 압축 테이블에서 인덱스 조각 모음
인덱스는 75 % 단편화되었다. 동료가 두 테이블에서 REBUILD를 시작했습니다. 현재 4.5 시간 동안 운영되고 있습니다. MDF는 약 150GB이고 LDF는 약 13GB이며 계속 증가하고 있습니다. 우리는 우주를 다 써 버리려하고 있습니다.
우리는 어떻게해야합니까? 끝내기를 기다리시겠습니까? 검색어 취소? 재부팅 SQL? 서버를 재부팅 하시겠습니까?
인덱스 REBUILD가 완전히 기록되므로 LDF가 꽤 커지지 만 인덱스 크기와 비교하여 얼마나 큰지는 확실하지 않습니다. –
우연히 최소한의 로깅을 켰습니까 (벌크 로그)? 인덱스를 다시 작성할 때 SQL 서버는 이전 인덱스를 제거하기 전에 첫 번째 인덱스와 나란히 두 번째 인덱스를 만들고 (두 인덱스 모두에 파일 공간이 필요합니다) 다시 작성하기 전에 색인의 크기는 얼마입니까? – Twelfth
@GoatCO 재밌네, LDF는 단지 13GB 였고, 우리는 MDF에 대해 걱정했습니다. 끝나면 170GB가되었습니다. 감사. –