DTU는 서비스 계층 성능 측정 단위이며 여러 데이터베이스 특성을 요약 한 것입니다. 각 서비스 계층에는 한 계층의 성능 수준을 다른 계층의 성능 수준과 비교하는 쉬운 방법으로 할당 된 특정 수의 DTU가 있습니다. 는 기본, 표준 및 프리미엄 데이터베이스의 성능 수준의 상대적 능력을 설명하는 데
Database Throughput Unit (DTU): DTU가있는 방법을 제공합니다. DTU는 CPU, 메모리, 읽기 및 쓰기가 혼합 된 방법 을 기반으로합니다. DTU가 증가하면 성능 수준에 따라 의 전력이 증가합니다. 예를 들어 5 DTU의 성능 수준 은 1 DTU의 성능 수준보다 5 배의 성능을 발휘합니다. 최대 DTU 할당량은 각 서버에 적용됩니다.
DTU 할당량은 개별 데이터베이스가 아닌 서버에 적용되며 각 서버에는 최대 1600 DTU가 있습니다. DTU %는 특정 데이터베이스가 사용하는 단위의 백분율이며이 수치는 서비스 계층의 DTU 등급의 100 %를 넘을 수 있습니다 (서버 한도로 가정). 이 백분율 숫자는 적절한 서비스 계층을 선택할 수 있도록 설계되었습니다. 하여 DTU 소비는 80 %의 값을 나타낼 경우
예를 들어, 그것이 한계 S2의 80 %의 비율로 DTU을 소모 나타냄 다운 this announcement의 바닥쪽으로부터
데이터베이스가 있습니다. 이보기에서 100 %보다 큰 값을 볼 경우 은 S2보다 큰 성능 등급이 필요하다는 의미입니다.
예를 들어, 백분율 값이 300 %라고 가정 해 봅시다. 이 은 S2에서 보다 3 배 많은 리소스를 사용하고 있다고 알려줍니다. 합리적인 시작 크기를 결정하려면 을 다음으로 큰 크기 (P1 = 100 DTU 또는 S2의 200 %, P2 = 200 DTU 또는 S2의 400 %) 인 S2 (50 DTU)에서 사용할 수있는 DTU와 비교하십시오. 은 S2의 300 %이므로 P2로 시작하여 다시 테스트하기를 원할 것입니다.
검색 중이지만 아직 찾지 못했습니다. 이미 새 티어를 사용하고 있다면이 DTU 백분율이 표시됩니다. 마치 S0에있는 것처럼 DTU 백분율이 이제 S0 그래프를 보여 주나 "s2와 비교하여"여전히 표시됩니까? 불분명 한 것은 정말 간단합니다. –
@SumitGupta 계층을 변경할 때 그래프가 다시 설정되거나 비워 지므로 볼 오래된 데이터가 없으므로 새로운 계층 DTU 눈금이 즉시 적용됩니다. – Andrew
현재 Azure SQL을 사용하고 있으며 데이터베이스가 거의 없습니다. 여기서 언급 한 서버 당 할당량 한도가 잘못되었거나 적어도 구식입니다. DTU 할당량은 서버가 아닌 각 데이터베이스에 대한 가격 책정 단계에 따라 결정됩니다. 게시자가 인용 한 참조 링크가 게시물 이후에 변경되었을 수 있습니다. ... 또는 나는 무엇인가 놓치 느냐? 감사. – Vladislav