Share via

synapse dedicated table vs serverless view

arkiboys 9,711 Reputation points
2022-09-07T21:24:58.947+00:00

hello,
1-
in the severless sql pool, I create a view which reads the parquet files in the datalake...
2-
I know that I can create a table in dedicated sql pool and have it read from parquet files in the data lake as well.
Steps 1 and 2 can read from the datalake.
Question:
Which one is quicker to read from the data lake?
Thanks

Azure Synapse Analytics
Azure Synapse Analytics

An Azure analytics service that brings together data integration, enterprise data warehousing, and big data analytics. Previously known as Azure SQL Data Warehouse.

0 comments No comments

Answer accepted by question author

Bhargava-MSFT 31,361 Reputation points Microsoft Employee Moderator
2022-09-08T01:10:40.99+00:00

Hello @arkiboys ,

Welcome to the MS Q&A platform.

Reading the data from external tables using a serverless SQL pool is always faster because using a Dedicated SQL pool, you have to load the data in the first place

I just tested using dedicated and serverless SQL pool(read the data from my parquet file stored in Gen2)

My dedicated SQL pool took 06.309 sec whereas my serverless took- 00.846 sec for the count of 10K records.

You can see this document explaining about dedicated vs Serverless SQL pool:

https://data-mozart.com/mastering-dp-500-exam-dedicated-vs-serverless-sql-in-synapse-which-should-i-use/

------------------------------

  • Please don't forget to click on 130616-image.png or upvote 130671-image.png button whenever the information provided helps you. Original posters help the community find answers faster by identifying the correct answer. Here is how
  • Want a reminder to come back and check responses? Here is how to subscribe to a notification
  • If you are interested in joining the VM program and help shape the future of Q&A: Here is how you can be part of Q&A Volunteer Moderators

Was this answer helpful?


0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.