![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
Hi experts, we are benchmarking MySQL with PHP client on different operating systems. We use a set of small db operations (selects, updates, inserts) and measure the number of operations being actioned per second. The results are astonishing. Linux outperforms Windows on the same hardware significantly: Linux: 3.500 operations/s Windows: 2.100 operations/s Spec. details: Linux: Debian 2.6.24 64bit Windows: 2008R2 64bit Hardware: 2x Intel(R) Xeon(R) CPU E5405 @ 2.00GHz, 12 GB RAM, Hardware-Raid 1, SATA 750GB PHP 5.2.10 MySQL 5.1.41/64 Is that a "normal" OS effect or would you assume an installation issue? Best regards Keith |
#3
| |||
| |||
|
|
Insufficient information. Have you tuned both systems for maximum performance? |
#4
| |||
| |||
|
|
Am 12.03.2010 12:51, schrieb Jerry Stuckle: Insufficient information. Have you tuned both systems for maximum performance? Hmmm. Some more information about the MySQL configuration: Parameters as recommended by MySQL for servers mostly hosting mysql. All tables MyISAM. What exactly would you need to know in addition? Best regards Keith |
#5
| |||
| |||
|
|
You need to learn how to tune MySQL for best performance for your installation. Every one is different. And default or recommended values are a good place to start. But they are only the start, not the end. |
|
Keith Sauvant wrote: Am 12.03.2010 12:51, schrieb Jerry Stuckle: Insufficient information. Have you tuned both systems for maximum performance? Hmmm. Some more information about the MySQL configuration: Parameters as recommended by MySQL for servers mostly hosting mysql. All tables MyISAM. What exactly would you need to know in addition? Best regards Keith |
#6
| |||
| |||
|
|
Linux: 3.500 operations/s Windows: 2.100 operations/s Is that a "normal" OS effect or would you assume an installation issue? |
#7
| |||
| |||
|
|
Keith Sauvant: Linux: 3.500 operations/s Windows: 2.100 operations/s Is that a "normal" OS effect or would you assume an installation issue? Hi Keith, I have no comparison data, so all I could try to do is point out, that this question has been asked a lot in several forums already, so you may want to do a search on "mysql performance linux windows" or similar. Of course, you'll see plenty of vague opinions and bashing, but I believe there are a few useful replies out there: http://forums.mysql.com/read.php?24,...017#msg-228017 http://dev.mysql.com/tech-resources/...n_windows.html |
#8
| |||
| |||
|
|
we are benchmarking MySQL with PHP client on different operating systems. We use a set of small db operations (selects, updates, inserts) and measure the number of operations being actioned per second. The results are astonishing. Linux outperforms Windows on the same hardware significantly: Linux: 3.500 operations/s Windows: 2.100 operations/s Is that a "normal" OS effect or would you assume an installation issue? |
#9
| |||
| |||
|
|
thank you for the links. I searched some hours before asking here and came across both documents. But as you said, information is all vague unfortunately. My hope is to find somebody here with practical experience comparing the operating platforms. |
#10
| |||
| |||
|
|
You need to learn how to tune MySQL for best performance for your installation. Every one is different. And default or recommended values are a good place to start. But they are only the start, not the end. You are absolutely right. But I am not asking for how to fine tune the last 5 percent out of it. I am asking why and if a Windows installation of MySQL normally is >30% slower than a Linux installation on the same box. |
![]() |
| Thread Tools | |
| Display Modes | |
| |