수십억 개의 레코드가 포함 된 거대한 스키마가 있으므로 13 개월이 지난 데이터를 제거하고 필요할 때마다 다시 복구 할 수있는 방식으로 백업을 유지하려고합니다.SQL의 데이터 백업
SQL에서이 작업을 수행하는 가장 좋은 방법은 무엇입니까?이 스키마를 별도로 만들고 모든 테이블에 삭제 트리거를 추가하면 트리거가 실행될 때 제거 된 데이터가이 새 스키마에 삽입 될 수 있습니까?
트리거를 사용할 경우 삭제 명령문 당 하나의 레코드 만 있습니까? 아니면 모든 기록이 삽입됩니까? 어떻게 든 대량 복사를 사용할 수 있습니까?
이 질문은 [Stack DBA] (http://dba.stackexchange.com/)에 더 적합한 질문 일 수 있습니다. 저장된 레코드 수를 줄여 데이터베이스 성능을 향상 시키려고합니까? 이미 큰 테이블을 분할하려고 했습니까? –