top of page

Database Throughput Unit (DTU)

A DTU is a single metric to represent CPU, memory, and IO thresholds. In other words, Queries' performance levels are measured as DTUs which represent CPU, memory, and IO thresholds.

In SQL Query Store, the Resource Consuming Queries tab lists the queries consuming the most resources for the last 24 hours. The top of this section shows a line chart that by default shows the percentage of CPU over time consumed by various queries.

When you scroll down this page, you can view the average CPU, Data IO, Log IO,duration, and execution count for the top 5 queries for a table. Taken together, Resource Consuming Queries chart showing Overall DTU and DTU components consumption.

When you select the type of SQL Database to implement, you choose a service tier along with a performance level. The service tier sets the maximum database size while the performance level determines the amount of CPU, memory, and IO thresholds which collectively are measured as a DTU.

Basic: Maximum database size 2 GB / pero5 DTUs;

Standard: maximum database size of 250 GB / 10 - 100 DTUs;

Premium: maximum database size of 1 TB / 125 - 4,000 DTUs.

Query Performance Insight is an Azure SQL Database features that graphically shows you which queries are consuming the most CPU, memory, IO, and DTU resources over time.

It is also noteworthy that sys.dm_exec_query_stats, in combination with sys.dm_exec_sql_text, find queriesthat use a lot of resources, such as CPU time or IO. However, sys.dm_exec_query_stats does not show the overall DTU.

 

Example:

Answer:

aboutME

I am John Fan Zhang, a data analyst and finance researcher. I hold a PhD in finance, CFA charter and full membership of CFA New Zealand Society. I have fifteen-year experience in corporate investment and eight-year experience in advanced data analysis. My research focuses on the effect of social psychology (culture) on financial decisions. Finance research involves heaps of data analyses that lead me to the data field. I am a Microsoft Certified Solutions Expert (MCSE): Data Management and Analytics (Excel, Power BI, and SQL). Aside from Excel, Power BI and SQL, I am also familiar with econometric tools such as Stata, Eviews, and MATLAB. I use OX and Python for programming. I am an active data community event participant, volunteer, speaker, moderator, program reviewer, including PASS Marathon 2020, Global AI BootCamp Auckland 2019, SQL Saturday Auckland (2017, 2018, 2019), and Definity Conference (2018, 2019, 2020, Auckland, New Zealand).

Auckland, New Zealand

  • Google Site
  • Twitter
  • LinkedIn

©2016 BY JOHN'S DATA STORY

bottom of page