Hi,
I have a problem with Hyper-v and MS SQL.
The problem is that the queries are slow. I’ve made a test script that makes 100.000 dummy rows, the results are as following:
VM 1:
Host: Xeon 2620 v2, 48GB memory, 512GB SSD iSCSI (2 nodes CSV cluster, all nodes and data server same specs).
VM: 2vCores and 6vCores, 6GB memory.
Test takes 2.40 minutes.
SQL 2014 Std.
VM2:
Host: Xeon 2620 v3, 64GB memory, 512GB SSD RAID1.
VM: 6vCores, 20GB memory.
Test takes: 44-59 seconds.
SQL 2012 Enterprise and Std.
VM3:
Host: i5 4660, 8GB memory, 256GB SSD non RAID.
VM: 4vCores, 4GB memory.
Test takes: 42-58 seconds.
SQL 2012 Std.
VM4 (VMware):
Host: i5 4660, 16GB memory, 128GB SSD non RAID.
VM: 3 vCores, 4GB memory.
Test takes: 17 seconds.
SQL 2012 Std.
I’ve also tested with RAM Disk, those test are of course faster (Hyper-v and VMware). Beside that, one database is 22GB big..
One this that I noticed. In Task manager, when the test script runs I see the write speed of the disk going up to 2 mb/s, it won’t go higher.
Any suggestions to make it go faster?
Patrick