title: Azure SQL DB - Scale Up - vCore Hyperscale or Azure Managed Instance?
body: <p>We are currently using Azure SQL DB for our data warehouse project. Though it is an OLAP application, it has partial OLTP functionality as well. Our DB's current configuration is Basic, DTU based. Now the requirement is that the DB size may increase till 10 TB. We need to scale up the DB. Which is the best suitable model? When analyzed, I found there are two options - vCore (Hyperscale) or Azure Managed Instance? Which one is the best?</p>