
Explanation:
Monthly partitioning (Option A): 30 million rows ÷ 60 distributions = 500,000 rows per distribution
Yearly partitioning (Option B): 360 million rows ÷ 60 distributions = 6 million rows per distribution
Daily partitioning (Option C): ~1 million rows ÷ 60 distributions = ~16,667 rows per distribution
Weekly partitioning (Option D): ~7.5 million rows ÷ 60 distributions = ~125,000 rows per distribution
Microsoft's documentation clearly states that for clustered columnstore tables in dedicated SQL pools, partitions should contain sufficient data to achieve at least 1 million rows per distribution. Yearly partitioning with 360 million total rows (6 million per distribution) aligns perfectly with this guidance while optimizing both query performance and data loading efficiency.
Ultimate access to all questions.
No comments yet.
You have an Azure Synapse Analytics dedicated SQL pool with a table named Table1. The table has the following properties:
Thirty million new rows are added to Table1 monthly. You plan to partition Table1 on the Sales Date column to optimize both query performance and data loading.
How often should you create a partition?
A
once per month
B
once per year
C
once per day
D
once per week