Azure SQL Datebase
Azure SQL Database ?
Azure SQL Database는 관계형 데이터, 공간, JSON 및 XML과 같은 구조를 지원하는 MS Azure의 범용 RDBMS
SQL Database는 서도 다른 두 구매 모델 내에서 동적으로 확장 가능한 성능을 제공
(vCore 기반 & DTU 기반)
SQL Database는 고도의 분석 및 보고를 위한 columnstore 인덱스 및 고도의 트랜잭션 처리를 위한 메모리 내 OLTP 옵션 제공
MS 에서 SQL 코드 베이스를 모두 원할하게 패치하고 업데이트하며 기본 인프라의 모든 관리
PaaS 형태로 제공한다
Database Transaction Units(DTU)
CPU, Memory, Data input/Output과 트랜잭션 로그 I/O의 혼합된 측정치로 200이란 DTU 수치는 100DTU의
2배의 리소스 집합이 올라가는 것 (예: 자동차의 마력처럼 2배가 되면 2배의 성능이 나온다는 것, 단위)
데이터베이스 경우 실제 어떤 프로그램으로 작성되었으며 끌어오는 쿼리의 과정이 어떻게 잘 짜여져 있는지가 가장 중요하므로 작업 처리량을 표준화 시켜서 수치로 나타내는 것이 어렵다. 그래서 비공식적 Hyper-V 커맨드로 특정 물리서버의 능력을 수치화 시킨 것이 DTU
Processor - % Processor Time and Memory
Logical Disk - Disk Reads/sec
Logical Disk - Disk Writes/sec
Database - Log Bytes Flushed/sec