首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫

不同平台上 MySQL 效能基準測試對比

     編輯:MySQL 資料庫相關知識

測試環境與平台說明

測試結果以秒為單位,第一欄為基準值,其餘欄為倍數(1.00 相同,數值越大越慢)。標記 + 為估計值(超時),? 為極差表現。環境:

編號平台硬體/編譯參數
1mysql-Linux_2.2.1_i686MySQL 3.22.18, Pentium Pro 400MHz x2, 256MB, SCSI, gcc 2.9, key_buffer=16M
2mysql_fast-Linux_2.2.1_i686同上, --fast 參數
3mysql-win98MySQL 3.22.19a, AMD-K6 350MHz, 256MB, key_buffer=16M
4mysql_odbc-win98MySQL 3.22.19a, --odbc
5mysql-NT_4.0MySQL 3.22.18 gamma, AMD-K6 350MHz, 256MB, key_buffer=16M
6mysql-SunOS_5.5.1_sun4uMySQL 3.22.19, UltraSPARC 2 CPU 200MHz, 1GB, key_buffer=8M
7mysql-SunOS_5.6_sun4mMySQL 3.22.6 alpha, Sparc sun4m, 196MB
8mysql-SunOS_5.7_sun4uMySQL 3.22.18, UltraSPARC-II 2/CPU 400MHz, 2GB, key_buffer=16M

主要測試項目結果摘要(倍數)

完整數據極龐大,僅列關鍵項:

  • ATIS:Linux 基準 66秒,Win98 3.67x,NT 2.33x,SunOS 5.5.1 15x。
  • ALTER TABLE:Linux 812秒,Win98 2.66x,NT 7.08x。
  • CONNECT:Linux 151秒,Win98 3.69x,NT 3.13x,Win98 ODBC 10.78x。
  • INSERT:Linux 1558秒,Win98 ~3.2-3.9x,NT 5.92x。
  • SELECT:Linux ~1164秒,Win98 ~2.6-2.8x,NT ~1.77x。
  • 總計:Linux 基準 ~3824秒,Win98 ~2.98x,NT ~4.70x,SunOS 5.5.1 ~12.28x,SunOS 5.7 ~1.82x。

結論:Linux 平台(gcc 編譯)整體效能最優,Windows 98/NT 明顯較慢,SunOS 隨硬體升級(UltraSPARC-II)表現大幅改善。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved