成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

MySQL數據庫+至強7500=高效的并行性能

數據庫 MySQL
2010年3月31日,至強7500處理器發布。這款CPU對于數據庫市場,特別是MySQL來說,具備重大意義。Xeon 7500令MySQL在高效并行方面的優勢得到更大的增強。

在這里我們還是需要從至強7500的硬件性能開始講起,這也方便DBA們更好的發揮MySQL高效并行方面的優勢。51CTO數據庫頻道向您推薦《MySQL數據庫入門與精通教程》專題以便于更進一步了解MySQL。

[[10310]] 
英特爾與合作伙伴攜手發布至強7500

MySQL是一個快速、多線程、多用戶的SQL數據庫服務器,其出現雖然只有短短的數年時間,但憑借著開放源代碼的東風,它從眾多的數據庫中脫穎而出,成為眾多DBA的首選。業內開發人員圈子里也把LAMP體系(Linux+Apache+MySQL+PHP/Perl)作為最標準的應用程序開發平臺。下面我們來看看MySQL數據庫的三個主要特點,以及其對服務器的具體需求。

1、 MySQL數據庫的三大特性及需求方向

1998年第一代MySQL關系型數據庫誕生之初,就已經在數據庫核心層面提供給了對多線程計算機之的完全支持,并且提供了面向C、C++、 Eiffel、Java、Perl、PHP、Python以及Tcl等編程語言的編程接口(APIs),支持多種字段類型并且提供了完整的操作符支持查詢中的SELECT和WHERE操作。

正是基于以上原因,在很多DBA的心目中,只要通過升級服務器CPU和內存,擴容數據庫集群就可以提高MySQL數據庫性能。而因為MySQL的核心程序采用的是輕量級進程(LWP,也就是說大部分資源和其他進程共用,是一種實現多任務并行的方法),所以其對系統邏輯地址空間和資源的客觀理性要求就非常高(這一點后文會解釋)。

由于MySQL提供了多種編程接口,因而在前端應用平臺上具有其他數據庫無法比擬的優勢。與x86服務器日漸風靡相對照,基于C語言、C++語言、甚至是JAVA語言的數據庫調用也日益流行。而MySQL被廣大DBA用戶青睞的一個重要原因就是其開放式架構在x86平臺上的優勢——例如ODBC for Windows使得MySQL支持所有的ODBC 2.5函數,從而讓微軟Access直接鏈接MySQL數據庫,其應用得到極大的擴展。

此外,由于MySQL擁有一個非常快速而且穩定的內存管理系統,因此在大內存環境中性能表現優秀,在不少應用案例中,有DBA甚至直接將擴容內存作為提高系統可靠性和穩定性的手段——事實上,MySql的穩定性足以應付一個超大規模的數據庫(后文我們也會有所介紹)。

綜上所述,MySQL數據庫三大特性分別是:核心程序支持多核心、多線程的并行計算;x86平臺的多應用環境;快速穩定的內存管理系統。相應的,DBA在選擇MySQL數據庫服務器的時候需要考慮服務器內CPU的并行計算性能(或是多路集群的計算性能),復雜x86環境的支持性(為虛擬化數據庫做考慮)和強大的內存拓展性。

2、 為MySQL量身打造最合適數據庫服務器

從前文的分析來看,MySQL數據庫在性能需求層面主要對處理器提出了要求:并行計算性能強(或多路集群計算性能強),x86平臺全兼容,優秀的系統穩定性及內存拓展。隨著3月31日英特爾至強7500處理器發布,x86平臺的計算性能和可靠性被推至了巔峰,MySQL數據庫也迎來了為自己量身打造的處理器。

至強7500擁有8核16線程,集成了內存控制器,并擁有4條QPI直連總線,使其每個處理器最多支持16條四通道DDR3 1333Mhz內存,這使得一個四路服務器最高支持256GB內存(4G*16條*4路),達到了x86平臺有史以來的巔峰——與上一代至強7400處理器(6核6線程)相比,數據庫性能提升了2.5倍。此外,基于至強7500的服務器在拓展至8路的情況下不需要第三方節點控制器的支持,并且最高可以擴展到256路服務器系統(需要第三方支持)——充分滿足DBA對大規模數據庫集群的計算需求。

這主要得益于至強7500所擁有的4條QPI總線,以及Nehalem-EX架構強大的多路互聯技術。此外,對于前文所提的MySQL輕量級線程對系統共享資源的依賴,這里要簡單介紹一下其工作原理:在數據庫計算中,會出現幾個計算線程共用一個數據的情況。因此MySQL將這幾個計算分割在多個線程中進行,卻并不分割所調用的數據,讓他們統一訪問這一個數據,以達到最小化存取的目的,進而將有限的計算資源盡可能多的利用到計算中,而不是數據讀寫中。這種設計的本意是好的,但是早期的x86平臺受制于內存控制器在北橋,以及處理器自身緩存不夠大(處理器常用的數據通常先存在緩存里,之后才訪問內存),因此這種共享數據的訪問反而會造成延遲——每個線程都去讀一次內存獲得要計算的數據,幾乎等同于計算線程攜帶著相同數據所消耗的負載(牽扯較深,請自行理解)。51CTO編者注:這就相當于中國的春運,大家都帶著很多行李擠火車,鐵路的負載消耗當然就很大。

總結為一句話,以往DBA們一直都存有質疑,認為MySQL的輕量級線程由于共享數據,實現了較高的并行效率(但只體現在算法層面),因為x86平臺存取數據——尤其是訪問內存時的低效,使得MySQL的優勢很難體現。至強7500憑借多達24MB的三級緩存以及集成在處理器內部的內存控制器,將MySQL數據庫頻繁調用相同系統資源的操作大大降低,可以說充分發揮出了MySQL數據庫高效的并行性能。

對于內存擴展性方面,至強7500歷史性的將每顆處理器僅支持8條內存槽拓展到支持16條內存。這給了用戶極大的靈活性——有的用戶數據庫規模大,運算量卻并不大,因而僅需要內存多,而并不需要插滿四個處理器。Dell前兩天新推出的采用至強7500系列處理器的服務器中,創造性的采用Flex Memory Bridge技術,使得一個四路服務器在僅插兩個處理器的情況下,每個處理器可以使用另外沒插處理器的8條DIMM內存插槽(每個處理器標配了8個DIMM內存插槽),也就是兩個處理器可以用全服務器內的32條內存插槽(請自行理解)。

另一方面,英特爾在至強7500中加入了22條RAS特性,并首次在至強平臺上實現了IA64上才有的MCA恢復功能,提供更強的可靠性。因而無論是在性能、可擴展性和可靠性上,都已經逼近RISC,甚至在某些指標上有所超越。而至強7500的x86生態環境更加開放,與MySQL相應的Linux、Unix、Windows環境融合更緊密,成本方面也更加低廉。

基于以上分析,可以看出至強7500無論是在計算性能上、內存擴展性方面、可靠性方面以及豐富的應用環境充分發揮了MySQL數據庫的三大特色。毋庸置疑,至強7500將x86平臺帶到了一個新的高度,而DBA們也得益于x86平臺與MySQL數據庫開放式的強強聯手,可以將企業MySQL數據庫的應用推向新的高度。

【編輯推薦】

  1. MySQL創始人打造MariaDB 全面兼容MySQL 5.1
  2. 從MySQL 5.5發布看開源數據庫版本升級新模式
  3. MySQL 5.5發布 支持半同步復制
  4. 詳解MySQL中EXPLAIN解釋命令
  5. MySQL數據庫中的外鍵約束詳解
責任編輯:彭凡 來源: ZOL中關村在線
相關推薦

2010-04-01 09:06:03

至強7500

2010-06-12 12:45:14

高效MySQL數據庫

2024-04-16 09:29:53

2025-06-12 07:13:00

數據庫MySQLPump

2010-05-14 10:39:32

MySQL數據庫

2010-03-10 09:38:28

Intel至強7500Nehalem-EX

2010-04-01 10:15:20

2011-06-03 09:22:04

OracleOracle應用服務器

2014-04-09 11:43:54

Zabbix監控Mysql數據庫

2010-04-19 16:50:20

英特爾英特爾Boyd Dav至強7500

2024-07-19 09:10:37

2010-05-31 14:50:49

MySQL數據庫性能

2009-06-30 22:31:23

關鍵參數MySQL性能優化

2010-11-26 14:52:10

MySQL系統變量

2010-04-09 14:48:41

Oracle數據庫

2023-10-09 18:13:14

MySQL數據庫查詢

2010-04-20 15:00:39

2010-05-14 09:27:20

至強7500服務器市場RISC

2011-03-24 13:09:11

數據庫代碼

2022-01-17 15:43:04

Go 并行性并發性
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 成人免费看片 | 拍真实国产伦偷精品 | 91中文字幕在线观看 | 超碰成人免费 | 精品国产31久久久久久 | 91高清视频 | 国产成人精品一区二区在线 | 在线成人av | 中文字幕在线观看第一页 | 成人精品在线视频 | 国产三级一区二区 | 美女爽到呻吟久久久久 | 中文字幕第一页在线 | 视频在线一区二区 | 亚洲品质自拍视频网站 | 少妇精品亚洲一区二区成人 | 国产欧美在线观看 | 午夜免费 | 福利视频一区二区三区 | 好姑娘影视在线观看高清 | 精品久久电影 | 嫩草视频免费 | 欧美日韩久久精品 | 亚洲精品视频在线观看视频 | 久久久青草婷婷精品综合日韩 | 久久这里有精品 | 久久久久久久久久久久91 | 91直接看 | 国产精品久久久久久久免费大片 | 国产成人精品午夜 | 超碰日本 | 久草网址| www网站在线观看 | 日日操夜夜摸 | 亚洲一区二区久久 | 在线观看视频一区 | 国产一级视屏 | 九九色综合| 插插宗合网 | 插插插干干干 | 天天拍天天操 |