운영되는 디비서버에서 로그 테이블에서 날짜 기준 지난 데이터(2014년 이전 데이터)를 삭제하려 합니다.
전체 행이 7천만건 정도 되고 해당 삭제 데이터는 6천만건 정도 됩니다.

삭제 기준이 되는 날짜 컬럼과 identity(1,1)로 되어있는 seq 컬럼 이렇게 두 컬럼에  unique clustered index + pk가 걸려있구요
nonclustered index가 2개 있는 테이블입니다.

트랜잭션 로그 사용량 유지, 안정적인 행 삭제, Locking 최소화 등을 감안해서 (아는거 다 적었음 ^^;;)
삭제 하려면 어떤걸 신경쓰고 어떤 순서대로 처리하면 좋을지 의견 부탁드립니다.

크리스마스 잘 보내시고 감사합니다.
No. Subject Author Date Views
Notice SQL강좌: 챗GPT와 함께 배우는 SQL Server 무료 강좌 목차와 소개 (2023년 9월 업데이트) 코난(김대우) 2023.08.18 33689
Notice Python 무료 강좌 - 기초, 중급, 머신러닝(2023년 6월 업데이트) 코난(김대우) 2021.01.01 16962
8443 join하면 데이타가 안나와요 [9] 문상연 2015.01.01 3230
8442 항목값이 구분자로 들어가 있을 때 검색 [1] 냥냥 2014.12.30 2796
8441 SELECT 컬럼수에 따른 속도 [7] mr-choi 2014.12.30 5623
8440 로그를 살펴 보다가 [1] 카루카루 2014.12.30 2325
8439 MSSQL log cache hit Ratio 에 대해 물어 봅니다. [1] 바퀴벌레 2014.12.30 3091
8438 윈도우7 64bit에서 특정 프로그램 저장에러... [2] 랜덤의세계 2014.12.29 2920
8437 SQL 2000 문의 드립니다. [1] 신명현 2014.12.29 2401
8436 특정구간의 시간별DATA 뽑아내는법. [1] 사랑하면빨어 2014.12.29 5070
8435 큰일이네요. db용량문제로 드라이버를 옮겼는데 읽기 전용으로 나옵니다. 냠냠10 2014.12.29 2252
8434 저장프로시저 문의합니다. 프로그레스 2014.12.29 2391
8433 Union 후 질문드립니다. ㅠ [1] 백서리 2014.12.29 2701
8432 번호생성.. [3] 마힐링 2014.12.26 3072
8431 안녕하세요 조건절에 대한 질문입니다. [2] 곰요 2014.12.26 2443
» 안정적인 데이터 삭제는 어찌 해야 할까요? [2] 구본헌 2014.12.24 2741
8429 SQL Server 대량 사용자처리(동시접속 관련등..) 질문입니다~ [2] 샤데 2014.12.24 7977
8428 sql 복원 때문에 문의드립니다 [2] 탕수육곱배기 2014.12.24 5465
8427 그룹으로 묶어서 랜덤 정렬을 하고 싶은데요 [4] 카루카루 2014.12.23 3878
8426 간단 한거 같으면서도 어렵네요 중복데이터 제거 [2] 밥먹는푸우 2014.12.22 2551
8425 어느 부분을 살펴봐야 될까요~? [1] dontcryme 2014.12.22 2490
8424 SQL 문 질문입니다. [1] 희망나라 2014.12.21 2891





XE Login