tencent cloud

피드백

fdatasync 사용 지원

마지막 업데이트 시간:2021-12-22 16:25:13

    기능 소개

    redo 로그 파일은 fsync 시스템 호출을 사용하여 디스크에 기록되며, 이는 파일 메타데이터 저장 및 파일 데이터 저장을 포함합니다. 파일 메타데이터 정보에는 마지막 수정 시간과 같은 중요도가 높지 않은 정보가 포함되어 있습니다. 일부 redo 저장 시나리오에서 항상 파일 메타데이터를 스토리지 장치에 플러시(fdatasync 시스템 호출 사용)하는 것을 방지해 비용을 줄일 수 있습니다.

    지원 버전

    • 커널 버전 MySQL 5.7 20201230 이상
    • 커널 버전 MySQL 8.0 20201230 이상

    적용 시나리오

    쓰기 부하가 상대적으로 높은 시나리오에 적합합니다.

    성능 데이터

    sysbench-write-only의 높은 동시성 연속 쓰기 시나리오에서 TPS 성능이 약 10% 향상됩니다.

    사용 설명

    innodb_flush_redo_using_fdatasync=true/false 매개변수를 설정하여 redo 로그 파일 메타데이터의 실시간 저장을 피하기 위한 fdatasync 사용 여부를 제어합니다. 기본값은 false입니다.

    매개변수 이름 동적 유형 기본값 매개변수 값 범위 설명
    innodb_flush_redo_using_fdatasync yes bool false true/false fdatasync를 사용한 redo 플러시 여부
    문의하기

    고객의 업무에 전용 서비스를 제공해드립니다.

    기술 지원

    더 많은 도움이 필요하시면, 티켓을 통해 연락 바랍니다. 티켓 서비스는 연중무휴 24시간 제공됩니다.

    연중무휴 24시간 전화 지원