Share via


Azure Database for MySQL - 유연한 서버의 가속화된 로그 기능

적용 대상: Azure Database for MySQL - 유연한 서버

이 문서에서는 가속화된 로그 기능을 간략하게 설명하고 중요 비즈니스용 서비스 계층을 기반으로 하는 Azure Database for MySQL 서비스에 대해 이 기능을 사용하거나 사용하지 않도록 설정하는 방법을 안내합니다.

Important

가속화된 로그 기능은 현재 제한 사항 및 지속적인 개발이 진행 중입니다. 이 기능은 중요 비즈니스용 서비스 계층의 서버에만 사용할 수 있습니다. 개발, 테스트 또는 품질 보증과 같은 비 프로덕션 환경에서 이를 사용하여 특정 사용 사례에 대한 성능 및 적합성을 평가하는 것이 좋습니다.

소개

가속화된 로그 기능은 Azure Database for MySQL 유연한 서버에서 중요 비즈니스용 서비스 계층 사용자의 성능을 크게 향상시키도록 설계되었습니다. 결과적으로 트랜잭션 로그 관련 작업을 최적화하여 성능을 크게 향상시킵니다. 이 기능을 사용하면 서버가 더 빠른 스토리지에 트랜잭션 로그를 자동으로 저장하여 추가 비용 없이 서버 처리량을 향상시킬 수 있습니다.

중요 업무용 워크로드가 있는 데이터베이스 서버는 높은 처리량과 상당한 IOPS가 필요한 강력한 성능을 요구합니다. 그러나 이러한 데이터베이스는 서버 트랜잭션 커밋 시간의 대기 시간 변동에 민감할 수도 있습니다. 가속 로그 기능은 고성능 스토리지에 트랜잭션 로그 배치를 최적화하여 이러한 문제를 해결하도록 설계되었습니다. 데이터베이스 쿼리 및 데이터 업데이트에서 트랜잭션 로그 작업을 분리하면 데이터베이스 트랜잭션 커밋 대기 시간이 크게 개선됩니다.

주요 혜택

  • 향상된 처리량: 높은 동시성 시나리오에서 쿼리 처리량이 최대 2배 증가하여 쿼리 실행 속도가 빨라집니다. 또한 성능 향상을 위해 대기 시간을 줄여 대기 시간을 최대 50%까지 줄입니다.
  • 비용 효율성: 가속 로그는 추가 비용 없이 향상된 성능을 제공하여 중요 업무용 워크로드에 대한 비용 효율적인 솔루션을 제공합니다.
  • 확장성 향상: 가속화된 로그는 증가하는 워크로드를 수용할 수 있으므로 고성능을 유지하면서 쉽게 크기 조정해야 하는 애플리케이션에 이상적입니다. 중요 비즈니스용 서비스 계층의 애플리케이션 및 서비스는 응답성이 뛰어난 상호 작용과 쿼리 대기 시간 단축의 이점을 누릴 수 있습니다.

지역

가속 로그 기능은 다음 지역에서 제공됩니다.

  • 오스트레일리아 동부
  • 캐나다 중부
  • 인도 중부
  • 중국 북부 3
  • 동아시아
  • 미국 동부
  • 미국 동부 2
  • 프랑스 중부
  • 일본 동부
  • 한국 중부
  • 북유럽
  • 노르웨이 동부
  • 폴란드 중부
  • 남아프리카 북부
  • 미국 중남부
  • 스웨덴 중부
  • 스위스 북부
  • 아랍에미리트 북부
  • 영국 남부
  • US Gov 버지니아
  • 서유럽
  • 미국 서부 2
  • 미국 서부 3

가속화된 로그 기능 사용

가속화된 로그 사용 기능은 해당 단계에서 사용할 수 있습니다. 서버를 만드는 동안 또는 기존 서버에서 이 기능을 사용하도록 설정할 수 있습니다. 다음 섹션에서는 가속 로그 기능을 사용하도록 설정하는 방법에 대해 자세히 설명합니다.

서버를 만드는 동안 가속 로그 사용

이 섹션에서는 가속 로그 기능을 사용하도록 설정하기 위한 세부 정보를 제공합니다. 다음 단계를 수행하여, 유연한 서버를 만드는 동안 가속 로그를 사용하도록 설정할 수 있습니다.

Important

가속 로그 기능은 중요 비즈니스용 서비스 계층의 서버에만 사용할 수 있습니다. 다른 서비스 계층으로 축소할 때는 이 기능을 사용하지 않도록 설정하는 것이 좋습니다.

  1. Azure Portal에서 유연한 서버를 선택하고 만들기를 선택합니다. 구독, 리소스 그룹, 서버 이름, 지역, 기타 필드와 같은 세부 정보를 입력하는 방법에 대한 자세한 내용은 서버를 만드는 방법 설명서를 참조하세요.

  2. 기본 컴퓨팅 및 스토리지를 변경하려면 서버 구성 옵션을 선택합니다.

  3. 스토리지 옵션에서 가속 로그에 대한 확인란은 중요 비즈니스용 컴퓨팅 계층의 서버가 선택된 경우에만 표시됩니다.

    서버를 만드는 동안 가속화된 로그를 보여 주는 스크린샷.

  4. 가속 로그 확인란을 사용하도록 설정하여 기능을 사용합니다. 고가용성 옵션을 선택한 경우에는 가속 로그 기능을 선택할 수 없습니다. 자세히 알아보려면 제한 사항을 참조하세요.

  5. 드롭다운 목록에서 컴퓨팅 크기를 선택합니다. 저장을 선택하고 서버를 만드는 방법의 지침에 따라 Azure Database for MySQL 유연한 서버 인스턴스를 배포합니다.

기존 서버에서 가속 로그 사용

공용 단계 중 이 섹션에서는 가속화된 로그 사용에 대해 자세히 설명합니다. Azure Database for MySQL 유연한 서버 인스턴스에서 가속 로그를 사용하도록 설정하려면 다음 단계를 따릅니다.

참고 항목

배포 프로세스 중에 서버가 다시 시작되므로 워크로드를 일시 중지하거나 애플리케이션 유지 관리 또는 근무 시간에 맞춰 예약해야 합니다.

  1. Azure Portal로 이동합니다.

  2. 설정 섹션에서 컴퓨팅 + 스토리지 페이지로 이동합니다. 스토리지 섹션에서 확인란을 선택하여 가속 로그를 사용하도록 설정할 수 있습니다.

    서버를 만든 후 가속화된 로그 사용을 보여 주는 스크린샷.

  3. 저장을 선택하고 배포 프로세스가 완료될 때까지 기다립니다. 성공적인 배포 메시지를 받으면 이 기능을 사용할 수 있습니다.

가속화된 로그 기능 사용 안 함

공용 단계에서 가속화된 로그 기능을 사용하지 않도록 설정하는 과정은 간단합니다.

참고 항목

배포 프로세스 중에 서버가 다시 시작되므로 워크로드를 일시 중지하거나 애플리케이션 유지 관리 또는 근무 시간에 맞춰 예약해야 합니다.

  1. Azure Portal로 이동합니다.

  2. 설정 섹션에서 컴퓨팅 + 스토리지 페이지로 이동합니다. 스토리지 섹션 아래에 "가속 로그" 확인란이 있습니다. 이 확인란의 선택을 취소하여 기능을 사용하지 않도록 설정합니다.

    서버를 만든 후 가속화된 로그 사용 안 함을 보여 주는 스크린샷.

  3. 저장을 선택하고 배포 프로세스가 완료될 때까지 기다립니다. 성공적인 배포 메시지가 표시되면 기능을 사용하지 않는 것입니다.

제한 사항

Azure Database for MySQL - 유연한 서버의 가속화된 로그 기능에는 다음과 같은 제한 사항이 있습니다.