日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > 数据库 >内容正文

数据库

mysql支持的平台和操作系统_MySQL 数据库所支持的操作系统_MySQL

發(fā)布時(shí)間:2023/12/4 数据库 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mysql支持的平台和操作系统_MySQL 数据库所支持的操作系统_MySQL 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

MySQL數(shù)據(jù)庫(kù)所支持的操作系統(tǒng):

我們使用GNU Autoconf,因此將MySQL移植到所有使用Posix線程和C++編譯器的現(xiàn)代系統(tǒng)是可能的。(要求服務(wù)器支持線程。如果只是編譯客戶端代碼,則只需要C++編譯器)。我們主要在Linux(SuSE和Red Hat)、FreeBSD和Sun Solaris(版本8和9)上使用并開(kāi)發(fā)本軟件。

已經(jīng)報(bào)告MySQL可以在下列操作系統(tǒng)/線程包的組合上成功地進(jìn)行編譯。注意,對(duì)于很多操作系統(tǒng),原生的線程僅支持最新的版本。

? 有原生線程的AIX 4.x和5.x。

? Amiga。

? 包括MIT-pthreads包的BSDI 2.x。

? 有原生線程的BSDI3.0,3.1和4.x。

? 有原生線程的Digital Unix 4.x。

? 包括MIT-pthreads包的FreeBSD 2.x。

? 有原生線程的FreeBSD 3.x和4.x。

? 有LinuxThreads的FreeBSD 4.x。

? 有DCE線程或MIT-pthreads包的HP-UX 10.20。

? 有原生線程的HP-UX 11.x。

? 有LinuxThreads 0.7.1+或glibc 2.0.7+,適合各種CPU的Linux 2.0+。

? Mac OS X。

? NetBSD 1.3/1.4 Intel和NetBSD 1.3 Alpha(需要GNU make)。

? Novell NetWare 6.0。

? 有原生線程的OpenBSD > 2.5。包括MIT-pthreads包的OpenBSD < 2.5。

? OS/2 Warp 3, FixPack 29和OS/2 Warp 4, FixPack 4.

? 有最新FSU Pthreads移植包的SCO OpenServer 5.0.X。

? SCO UnixWare 7.1.x。

? SCO Openserver 6.0.x。

? 有原生線程的SGI Irix 6.x。

? SPARC和x86上有原生線程的Solaris 2.5和以上版本。

? 包括MIT-pthreads包的SunOS 4.x。

? Tru64 Unix。

? Windows 9x、Me、NT、2000、XP和2003。

并非所有支持的平臺(tái)同等適合運(yùn)行MySQL。根據(jù)以下因素確定某個(gè)平臺(tái)適合高負(fù)荷關(guān)鍵任務(wù)MySQL服務(wù)器的程度:

? 線程庫(kù)的穩(wěn)定性。可能某個(gè)平臺(tái)的反應(yīng)不錯(cuò),但MySQL的穩(wěn)定性取決于它所調(diào)用的線程庫(kù),不管其它部分是否完善。

? 內(nèi)核和線程庫(kù)利用均衡多處理器(SMP)系統(tǒng)的能力。換句話說(shuō),當(dāng)進(jìn)程創(chuàng)建一個(gè)線程時(shí),應(yīng)允許線程運(yùn)行原進(jìn)程所運(yùn)行CPU之外的其它處理器。

? 內(nèi)核和線程庫(kù)運(yùn)行在短范圍頻繁獲取和釋放互斥體而不需要過(guò)多地交換內(nèi)容的多個(gè)線程的能力。如果執(zhí)行pthread_mutex_lock()時(shí)產(chǎn)生的CPU時(shí)間太短,則會(huì)嚴(yán)重影響MySQL。如果不關(guān)注該問(wèn)題,增加過(guò)多的CPU實(shí)際會(huì)降低MySQL的速度。

? 常規(guī)文件系統(tǒng)的穩(wěn)定性和性能。

? 如果數(shù)據(jù)庫(kù)表很大,文件系統(tǒng)處理大文件的能力和處理效率。

? 我們?cè)谠撈脚_(tái)上使用MySQL AB的經(jīng)驗(yàn)水平。如果我們熟悉一個(gè)平臺(tái),我們可以對(duì)具體平臺(tái)進(jìn)行優(yōu)化并固定編譯時(shí)間。我們還可以提供建議如何更好地為MySQL配置系統(tǒng)。

? 我們?cè)陬愃婆渲孟滤瓿傻膬?nèi)部測(cè)試的數(shù)量。

? 在同一平臺(tái)類似配置下成功運(yùn)行MySQL的用戶數(shù)。如果該數(shù)字很高,則說(shuō)明遇到具體平臺(tái)問(wèn)題的幾率要小得多。

根據(jù)前面的標(biāo)準(zhǔn),允許MySQL的最好的平臺(tái)是x86,安裝SuSE Linux,使用2.4或2.6內(nèi)核,和ReiserFS(或類似Linux分發(fā)版)和安裝了 Solaris(2.7-9)的SPARC。FreeBSD排第三位,但我們真正希望一旦線程庫(kù)得到改進(jìn),它也可以提高排名。從某一觀點(diǎn)我們還希望提高其它MySQL目前正在上面編譯、允許的平臺(tái)的排名,但穩(wěn)定性和性能上可以要求不同等級(jí)。這需要我們與MySQL所依賴的操作系統(tǒng)和庫(kù)組件開(kāi)發(fā)人員共同努力。如果你對(duì)改進(jìn)某個(gè)組件感興趣,可能影響其開(kāi)發(fā),需要更多的關(guān)于MySQL如何能運(yùn)行得更好的說(shuō)明,請(qǐng)向我們的MySQL internals發(fā)送郵件。

請(qǐng)注意前面的對(duì)比并不是說(shuō)一個(gè)操作系統(tǒng)總體上比另一個(gè)操作系統(tǒng)要好。我們只是討論選擇一個(gè)OS來(lái)專門運(yùn)行MySQL。記住了這一點(diǎn),如果考慮更多的因素,對(duì)比結(jié)果可能會(huì)不同。在某些情況下,一個(gè)OS比另一個(gè)OS好的原因只是我們已經(jīng)為具體平臺(tái)做出了更多的努力來(lái)進(jìn)行測(cè)試和優(yōu)化。我們只是陳述我們的觀點(diǎn)幫助你選擇運(yùn)行MySQL的平臺(tái)。

本文原創(chuàng)發(fā)布php中文網(wǎng),轉(zhuǎn)載請(qǐng)注明出處,感謝您的尊重!

總結(jié)

以上是生活随笔為你收集整理的mysql支持的平台和操作系统_MySQL 数据库所支持的操作系统_MySQL的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。