5 트랜잭션 로그의 주요 기능 SQL Server

지금 공유 :

이 기사에서는 트랜잭션 로그의 주요 기능을 살펴 봅니다. SQL Server

트랜잭션 로그인 SQL Server트랜잭션 로그는 이름에서 알 수 있듯이 발생하는 모든 트랜잭션과 매일 발생하는 데이터베이스 수정 사항을 기록합니다. 시스템 오류 발생 시 데이터베이스를 일관된 상태로 복구하는 데 매우 중요한 역할을 하므로, 트랜잭션 로그를 삭제하거나 이동하는 것은 그 결과를 확실히 알 수 없는 한 절대 해서는 안 됩니다. 트랜잭션 로그의 주요 기능은 다음과 같습니다.

  1. 개별 거래 복구 : 클라이언트와의 통신 손실 또는 ROLLBACK 문 실행과 같은 데이터베이스 엔진 오류의 경우 로그 레코드는 불완전한 트랜잭션 동안 수행 된 수정 사항을 롤백합니다.
  1. 불완전한 트랜잭션을 다음으로 복구 SQL Server 시작 : 실행중인 서버에 장애가 발생한 경우 SQL Server, 일부 거래가 불완전하게 남아 있습니다. 이러한 트랜잭션과 해당 수정 사항은 SQL Server 인스턴스가 시작됩니다. 이것은 데이터베이스의 무결성을 보장하기 위해 수행됩니다.
  1. 장애 지점까지 복원 : 데이터베이스를 오류 지점으로 복원 할 수 있습니다. 먼저 전체 데이터베이스 백업을 복원 한 다음 차등 데이터베이스 백업을 복원 한 다음 남은 트랜잭션 로그 백업을 실패 지점까지 복원합니다. 각 로그 백업을 복원 한 후 데이터베이스 엔진은 로그 파일에 기록 된 필요한 변경 사항을 적용한 후 모든 트랜잭션을 롤 포워드합니다.
  1. 트랜잭션 복제 지원 : 모든 데이터베이스의 트랜잭션 로그는 트랜잭션 복제를 위해 Log Reader Agent에 의해 모니터링됩니다.데이터베이스 미러링
  1. 로그 전달 및 데이터베이스 미러링 : 이 두 프로세스는 주로 트랜잭션 로그에 의존합니다. Log Shipping에서 기본 데이터베이스의 활성 트랜잭션 로그 파일은 기본 서버에 의해 여러 대상으로 전송됩니다. 데이터베이스 미러링에서 주 서버 인스턴스는 모든 로그 레코드를 미러 서버 인스턴스로 즉시 보내는 데 사용됩니다.

트랜잭션 로그의 기능을 알고 나면 개념을 더 잘 이해하기 위해 트랜잭션 로그의 특성이 무엇인지 아는 것도 중요합니다. 다음은 트랜잭션 로그인의 특성입니다. SQL Server 데이터베이스 엔진.

  1. 다른 파일과 격리되어 구현됩니다. 단일 파일 또는 파일 세트로. 트랜잭션 로그의 캐시는 데이터 페이지에 사용되는 버퍼 캐시가 아니라 별도로 처리됩니다.
  1. 로그 레코드 및 페이지는 데이터 페이지의 형식과 다른 형식을 가질 수 있습니다.
  1. 여러 파일로 구현할 수 있습니다. 저장된 로그에 FILEGROWTH 값을 배치하여 파일을 자동으로 확장 할 수있는 범위가 있습니다. 이렇게하면 로그 공간 부족을 줄이는 동시에 관리 오버 헤드도 줄일 수 있습니다.
  1. 트랜잭션 로그의 기존 공간을 재활용하기 위해 존재하는 메커니즘은 트랜잭션 처리량에 미치는 영향을 최소화하면서 빠른 결과를 제공합니다.

트랜잭션 로그는 트랜잭션을 쉽게 추적하고 해당 트랜잭션으로 인한 모든 수정 사항을 기록하는 데 도움이됩니다.

SQL 오류 are 일반적으로 발생 in 모든 구현 and s하지 말아야 be 무시 됨

대부분의 SQL 사용자는 SQL 오류가 흔히 발생하며 관리자가 크게 중요하게 여기지 않는다는 데 동의할 것입니다. 그러나 SQL 데이터 파일 관련 오류는 SQL 충돌의 전조일 수 있으므로 무시해서는 안 됩니다. SQL 파일이 손상되었다고 의심되는 경우, 다음 도구를 사용할 수 있습니다. mdf 수리 같은 도구 DataNumen SQL Recovery 내용을 추출하고 새 MDF 파일에 저장합니다. 이 놀라운 도구는 인덱스를 포함한 모든 항목이 누락 된 상태에서 저장된 모든 레코드의 완전한 복구를 수행 할 수있는 능력을 가지고 있습니다. 또한 필요한 경우 도구를 사용하여 추출 된 내용을 텍스트 파일에도 저장할 수 있습니다.

저자 소개 :

Alan Chen은 DataNumen, Inc.는 다음과 같은 데이터 복구 기술 분야의 세계적 리더입니다. 액세스 복구 및 SQL 복구 소프트웨어 제품. 자세한 내용은 WWW.datanumen.COM

지금 공유 :

댓글이 닫혀있다.