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

MySQL 支援作業系統完整清單與平台選型指南

     編輯:MySQL 資料庫相關知識

官方支援平台(含原生執行緒庫)

  • AIX 4.x/5.x、Amiga、BSDI 2.x/3.x/4.x、Digital Unix 4.x
  • FreeBSD 2.x (MIT-pthreads) / 3.x/4.x (原生) / 4.x (LinuxThreads)
  • HP-UX 10.20 (DCE/MIT) / 11.x (原生)
  • Linux 2.0+ (LinuxThreads 0.7.1+ / glibc 2.0.7+),各 CPU 架構
  • Mac OS X、NetBSD 1.3/1.4、Novell NetWare 6.0
  • OpenBSD >2.5 (原生) / <2.5 (MIT-pthreads)
  • OS/2 Warp 3/4、SCO OpenServer 5/6、SCO UnixWare 7.1
  • SGI Irix 6.x、Solaris 2.5+ (SPARC/x86 原生)、SunOS 4.x (MIT-pthreads)
  • Tru64 Unix、Windows 9x/Me/NT/2000/XP/2003

平台適合度關鍵指標

官方推薦等級

  1. 最佳:x86 + SuSE Linux (2.4/2.6 kernel) + ReiserFS/ext3
  2. 次佳:SPARC + Solaris 8-10
  3. 良好:FreeBSD(待執行緒庫改進可更上層樓)

選型提醒

  • 排名僅針對「運行 MySQL」適合度,非作業系統整體優劣。
  • 若團隊熟悉特定平台,維運成本可能低於理論最佳平台。
  • 生產環境建議採用 LTS 發行版,鎖定 kernel、glibc、檔案系統版本。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved
指標說明
執行緒庫穩定性MySQL 穩定性直接依賴 pthread 實作品質
SMP 延展性核心能否將執行緒排程至不同 CPU 核心
Mutex 爭用效能短鎖頻繁獲取/釋放時的上下文切換開銷
檔案系統穩定與大檔案支援資料庫大表需 64-bit 檔案系統
MySQL AB 實測經驗官方熟悉度決定優化深度與編譯預設參數