Basically Write Access is comparable on Windows and Linux but Read Access is much slower on Linux
OS
|
INSERT (msec)
|
Delta
(%)
|
SELECT
(msec)
|
Delta
(%)
|
Windows Server 2012 R2
|
0,0123
|
0%
|
1,3278
|
0%
|
Linux CentOS 7 - EXT4
|
0,0128
|
4%
|
3,5359
|
166%
|
Linux CentOS 7 - XFS
|
0,0128
|
4%
|
3,405
|
156%
|
Linux CentOS 7 - BTRFS
|
0,0193
|
57%
|
3,6312
|
173%
|
Supported File System (EXT4/XFS) provide same performance, BTRFS is really BAD
Test has been made on virtual machines with 4 CPU and 4 GB of RAM with SqlQueryStressTool.
1 commenti:
My test supports your findings. My case is Centos 7 server vs Windows 2012R2 Standard. Using SQL Server Profiler monitoring SP:Starting and SP:Completed of the same stored procedure, the duration is 2600/230 and CPU is 31300/3500 averagely.
Post a Comment