5.3. 지연 가능한 트랜잭션 비활성화


지속적 트랜잭션 로깅은 트랜잭션의 일련의 데이터베이스 작업으로 구성된 각 LDAP 업데이트 작업이 디스크에 물리적으로 기록됨을 의미합니다. 각 LDAP 작업을 여러 데이터베이스 작업으로 구성할 수 있지만 각 LDAP 작업은 단일 데이터베이스 트랜잭션으로 처리됩니다. 각 LDAP 작업은 atomic 및 7.9 둘 다입니다.
주의
성가신 트랜잭션을 비활성화하면 데이터 손실 위험에서 Directory Server 쓰기 성능이 향상될 수 있습니다.
안정된 트랜잭션 로깅이 비활성화되면 모든 디렉터리 데이터베이스 작업이 데이터베이스 트랜잭션 로그 파일에 기록되지만 물리적으로 디스크에 기록되지 않을 수 있습니다. 디렉터리 변경이 논리 데이터베이스 트랜잭션 로그 파일에 기록되었지만 시스템 충돌 시 디스크에 물리적으로 기록되지 않은 경우 변경 사항을 복구할 수 없습니다. 성형 트랜잭션이 비활성화되면 복구된 데이터베이스는 일관되지만 시스템 충돌 직전에 완료된 LDAP 쓰기 작업의 결과를 반영하지 않습니다.
기본적으로 데이터베이스 트랜잭션 로깅이 활성화됩니다. 벗어나는 트랜잭션 로깅을 비활성화하려면 다음을 수행합니다.
  1. Directory Server 인스턴스를 중지합니다.
    # dsctl instance_name stop
    Copy to Clipboard Toggle word wrap
  2. /etc/dirsrv/slapd-instance_name/dse.ldif 파일을 편집하고 cn=config,cn=ldbm 데이터베이스,cn=plugins,cn=config 항목을 off 로 설정합니다.
    dn: cn=config,cn=ldbm database,cn=plugins,cn=config
    ...
    nsslapd-db-durable-transaction: off
    ...
    Copy to Clipboard Toggle word wrap
  3. Directory Server 인스턴스를 시작합니다.
    # dsctl instance_name start
    Copy to Clipboard Toggle word wrap
맨 위로 이동
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다. 최신 업데이트를 확인하세요.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

Theme

© 2025 Red Hat