A wonderful reader of my blog sent me a note (thanks Jess!) about a single line notation in the latest SQL Server release notes. The notes is as follows.
Running SQL Server on a virtual machine will be slower than running natively because of the overhead of virtualization.
The question was simple. Why would Microsoft add this disclaimer? It was being used as a negative talking point towards SQL Server virtualization, and holding the DBA team back from getting the benefits of virtualization.
David gives us some rough numbers on what that means. Spoiler alert: if you set up your environment right, it’s not much.