I have an SQL Server Database on an Azure SQL Server and a .NET Website connecting to it from a seperate Virtual Machine, via IIS on the VM. Connecting to this database and running the website code on my local machine runs queries in about 10 seconds compared around a minute or longer for the same queries on the Website running on the Virtual Machine, which sometimes timeout.
I don't know if that's enough detail but just wondered if there was anything obvious that could be causing the difference in response times? Surely if the queries need to be optimised then it would be the same on my local machine?
The specs of the various elements are: - Virtual Machine: Standard A4 (8 Cores, 14 GB memory) - SQL Database: S3 Standard (100 DTUs) / Server version: V12 Both running in West Europe but in different resource groups
My local machine has an i7 processor with 16Gb RAM