[sql] 트랜잭션 로깅 설정
트랜잭션 로깅을 위해선 데이터베이스 관리 시스템의 설정을 변경해야 합니다. 대부분의 데이터베이스는 로깅을 기본적으로 활성화하고 있지만, 특정 옵션을 통해 로깅 레벨을 조정하거나 로그 파일의 위치를 지정할 수 있습니다.
SQL Server에서는 다음과 같이 트랜잭션 로깅을 설정할 수 있습니다:
-- 트랜잭션 로깅을 활성화합니다
ALTER DATABASE [DatabaseName] SET RECOVERY FULL;
-- 로그 파일 위치를 설정합니다
ALTER DATABASE [DatabaseName] MODIFY FILE (
NAME = LogicalFileName,
FILENAME = 'NewPath\NewLogFileName'
);
위 설정을 통해 트랜잭션 로깅을 적절히 구성하여 데이터베이스의 안정성을 유지할 수 있습니다.
더 자세한 정보는 다음 링크를 참고하세요:
- SQL Server 공식 문서: https://docs.microsoft.com/en-us/sql/relational-databases/databases/change-the-recovery-model-of-a-database