SQL Server 데이터베이스 트랜잭션 로그(설명됨)

변경 사항이 SQL Server 데이터베이스에 기록될 때마다 해당 SQL Server 데이터베이스는 이 변경 사항을 트랜잭션 로그에 기록합니다.

트랜잭션 로그를 사용하면 Microsoft® SQL Server Management Studio 을(를) 통해 SQL Server 데이터베이스를 이전 상태로 돌리거나 변경 사항을 취소할 수 있습니다. 기본적으로 SQL Server 데이터베이스는 트랜잭션 로그를 무한정 저장하며, 시간이 지날수록 트랜잭션 로그에 점점 더 많은 항목이 쌓이게 됩니다. 트랜잭션 로그는 기본적으로 시스템 드라이브에 위치하며, 트랜잭션 로그가 계속해서 증가하면 Windows가 제대로 실행되지 못하게 만들 수도 있습니다.

이러한 상황을 피하기 위해 정기적으로 트랜잭션 로그를 플러시하는 것이 좋습니다. 플러시 자체로는 트랜잭션 로그 파일을 작게 만들 수 없지만 로그 파일의 콘텐츠를 정리하여 제어 불가능한 상황을 막을 수는 있습니다. 사용 중인 VMS 시스템은 트랜잭션 로그를 플러시하지 않습니다. SQL Server 에서 트랜잭션 로그를 플러싱할 수 있습니다. Microsoft 지원 페이지 https://docs.microsoft.com/en-us/sql/relational-databases/logs/the-transaction-log-sql-server?view=sql-server-2017 을(를) 방문하여 트랜잭션 로그 잘림 을 검색하십시오.