Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

To celebrate FabCon Vienna, we are offering 50% off select exams. Ends October 3rd. Request your discount now.

Reply
saglamtimur
Resolver II
Resolver II

Where does Fabric SQL DB store data?

As it sits on top of OneLake like other items (DWH, DL), and OneLake uses parquet files, isn't it a big overhead as parquet files are immutable by design, so Delta tables adds new parquet files with the changeset? How does Fabric SQL DB manage those files? Apply VACUUM Command in the background?

 

Thanks in advace for your answer.

1 ACCEPTED SOLUTION
nilendraFabric
Super User
Super User

Hello @saglamtimur 

 

Very interesting question

 

Microsoft Fabric SQL Database stores operational data in its native Azure SQL Database engine format for transactional processing, while automatically replicating a near real-time copy to OneLake as Delta tables (Delta Parquet format). This dual storage approach balances OLTP efficiency with analytical flexibility.

 

 

https://www.cloudthat.com/resources/blog/sql-database-in-microsoft-fabric-simplifying-data-managemen...

 

https://blog.adyog.com/2025/01/28/mastering-sql-database-in-microsoft-fabric-features-insights-best-...

 

IMG_7121.jpeg

"The server name is indicated in the red box. This time, it contains database.fabric.microsoft.com, which indicates we’re directly connecting to the database engine and not the delta tables in OneLake. The name of the database (indicated in the green box) is also not the name we specified at creation time. That name is preserved for the SQL Analytics Endpoint. The actual database name is the original name with a GUID appended to it."


this quote from the below blog is absolutely making sense to me

 

https://www.mssqltips.com/sqlservertip/21367/what-is-sql-database-in-microsoft-fabric/

 

If you find this information helpful, please give kudos and accept this answer 

 

 

Ps: I am not able to find any official ms docs for this

 

 

 

 

 

 

 

View solution in original post

2 REPLIES 2
nilendraFabric
Super User
Super User

Hello @saglamtimur 

 

Very interesting question

 

Microsoft Fabric SQL Database stores operational data in its native Azure SQL Database engine format for transactional processing, while automatically replicating a near real-time copy to OneLake as Delta tables (Delta Parquet format). This dual storage approach balances OLTP efficiency with analytical flexibility.

 

 

https://www.cloudthat.com/resources/blog/sql-database-in-microsoft-fabric-simplifying-data-managemen...

 

https://blog.adyog.com/2025/01/28/mastering-sql-database-in-microsoft-fabric-features-insights-best-...

 

IMG_7121.jpeg

"The server name is indicated in the red box. This time, it contains database.fabric.microsoft.com, which indicates we’re directly connecting to the database engine and not the delta tables in OneLake. The name of the database (indicated in the green box) is also not the name we specified at creation time. That name is preserved for the SQL Analytics Endpoint. The actual database name is the original name with a GUID appended to it."


this quote from the below blog is absolutely making sense to me

 

https://www.mssqltips.com/sqlservertip/21367/what-is-sql-database-in-microsoft-fabric/

 

If you find this information helpful, please give kudos and accept this answer 

 

 

Ps: I am not able to find any official ms docs for this

 

 

 

 

 

 

 

Thanks for your replay. 
I read "Microsoft Fabric SQL Database stores operational data in its native Azure SQL Database engine" kind of information somewhere. But, every document I saw about Fabric SQL Database puts it on top of OneLake. So that, I want to verify how it is actually working.

 

Also, from the screen-shot I see port 1433 is used. So another proof that it is SQL Database engine. And yes, an official MS doc would be perfect.

 

Thanks again for your clear explanation.

Helpful resources

Announcements
September Fabric Update Carousel

Fabric Monthly Update - September 2025

Check out the September 2025 Fabric update to learn about new features.

August 2025 community update carousel

Fabric Community Update - August 2025

Find out what's new and trending in the Fabric community.