Microsoft SQL Server 트랜잭션 로그를 안전하고 효과적으로 축소

Summary: SSMS 또는 TSQL을 사용하여 Microsoft SQL Server 트랜잭션 로그를 축소하는 방법에 대해 알아봅니다. 로그 파일 팽창을 해결하고, 디스크 문제를 방지하고, 최적의 데이터베이스 성능을 유지합니다.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Microsoft SQL Server 데이터베이스 로그 파일의 크기가 커집니다. SQL Server 데이터베이스는 오프라인 상태가 되며 트랜잭션 로그 드라이브 위치에 공간이 부족하면 사용할 수 없습니다.

Cause

Microsoft SQL Server 트랜잭션 로그가 지속적으로 증가하는 가장 일반적인 원인은 데이터베이스 복구 모델이 전체 또는 대량 로그로 설정된 경우입니다. 전체 또는 대량 로그 복구 모델을 사용하는 경우 로그 파일이 백업되지 않으면 계속 커집니다. 파일 손상이 발생하여 트랜잭션 로그가 데이터베이스 트랜잭션 작업에 비해 예상보다 큰 크기로 증가할 수도 있습니다.

Resolution

SQL Server 트랜잭션 로그의 파일 크기가 사용 가능한 모든 디스크 공간을 차지할 수 있는 경우 로그 축소 작업을 사용하여 파일을 줄여야 합니다. 아래 단계를 사용하여 SQL Server 트랜잭션 로그의 크기를 줄일 수 있습니다.

SQL Server Studio Management를 사용합니다.

  1. 축소해야 하는 트랜잭션 로그가 있는 데이터베이스를 마우스 오른쪽 버튼으로 클릭합니다. TasksShrink>>Files를 선택합니다.

여기를 클릭하여 파일을 축소합니다.

  1. 나타나는 인터페이스는 파일 축소 작업에 대한 옵션을 제공합니다. 아래 옵션을 선택합니다.

파일 형식 - 드롭다운 필드에서 로그를 선택합니다.

사용되지 않은 공간 해제 - 라디오 버튼을 선택합니다.

확인을 클릭하여 파일 축소를 완료합니다.

선택 영역을 지정하여 파일 축소

TSQL을 사용하여 트랜잭션 로그 파일 축소
  1. 아래 TSQL 문을 실행하여 지정된 데이터베이스 로그 파일을 축소하고 데이터베이스 로그 이름을 축소할 데이터베이스 로그의 이름으로 바꿉니다.

TSQL 문을 실행합니다.

  1. 위의 명령으로 트랜잭션 로그가 성공적으로 축소되지 않으면 아래 단계에서 로그 축소를 허용해야 합니다. 필요한 경우 데이터베이스 이름과 로그 파일 이름을 바꿉니다.

보조 축소 명령


참고: SQL Server 트랜잭션 로그가 축소되지 않는 일반적인 이유는 로그에 축소 작업을 허용할 공간이 충분하지 않기 때문입니다.

FAQ
  • SQL Server에서 로그 파일의 크기를 늘리는 방법은 무엇입니까?

Microsoft 문서 데이터베이스 이 하이퍼링크는 Dell Technologies 외부의 웹사이트로 연결됩니다.크기 늘리기(이 프로세스에는 ALTER 데이터베이스에 대한 사용 권한)

  • SQL Server에서 데이터베이스 축소의 단점은 무엇입니까?

SQL 로그 파일을 축소하면 공간이 확보될 수 있지만 데이터베이스 성능 및 조각화에 부정적인 영향을 미칠 수 있습니다. 데이터베이스가 과도하게 증가하는 근본 원인을 해결하고 잦은 축소 작업을 피하는 것이 가장 좋습니다. 

SQL 로그 파일 축소에 대한 자세한 내용은 Microsoft 문서 Azure SQL Managed Instance에서 데이터베이스의 파일 공간 관리를 참조하세요.

Additional Information

Microsoft SQL Server 트랜잭션 로그 파일 제거

시간: 00:07:55 (hh:mm:ss)
사용 가능한 경우 이 비디오 플레이어의 CC 아이콘을 사용하여 선택 자막(자막) 언어 설정을 선택할 수 있습니다.

Affected Products

Dell Quickstart Data Warehouse Appliance, Microsoft Windows Server 2016, Microsoft Windows Server 2019, Microsoft Windows Server 2022, Microsoft Windows 2012 Server R2, Prosupport for Microsoft Software
Article Properties
Article Number: 000196817
Article Type: Solution
Last Modified: 12 Jun 2025
Version:  9
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.