RM新时代网站-首页

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

英特爾oneAPI工具大幅提升騰訊云數(shù)據(jù)庫MySQL的性能

話說科技 ? 來源:話說科技 ? 作者:話說科技 ? 2022-09-07 15:58 ? 次閱讀

騰訊實(shí)現(xiàn)了數(shù)據(jù)庫托管服務(wù)騰訊云數(shù)據(jù)庫MySQL性能的大幅提升,這一服務(wù)基于開源關(guān)系型數(shù)據(jù)庫管理系統(tǒng)MySQL,在英特爾?至強(qiáng)?處理器上開發(fā)而成。此次騰訊云數(shù)據(jù)庫MySQL性能提升是通過使用先進(jìn)的英特爾?oneAPI DPC++/C++編譯器和英特爾?VTune?測評器(英特爾?oneAPI基礎(chǔ)工具包的一部分)實(shí)現(xiàn)的。

英特爾副總裁兼軟件產(chǎn)品和生態(tài)事業(yè)部總經(jīng)理Joe Curley表示:“騰訊云數(shù)據(jù)庫MySQL的優(yōu)化結(jié)果說明了使用英特爾oneAPI DPC++/C++編譯器等最新開發(fā)工具和基于英特爾VTune測評器的最新優(yōu)化技術(shù)的重要價(jià)值。性能方面的顯著改善可以提高關(guān)鍵業(yè)務(wù)應(yīng)用(business-critical applications)產(chǎn)生結(jié)果的效率或數(shù)量。”

分布式存儲在包括互聯(lián)網(wǎng)、金融和電商在內(nèi)的各種行業(yè)及用例上都發(fā)揮著關(guān)鍵作用。騰訊云數(shù)據(jù)庫MySQL等解決方案為開發(fā)者提供了分布式數(shù)據(jù)存儲服務(wù),支持用戶在云上輕松地創(chuàng)建、操作和擴(kuò)展關(guān)系型數(shù)據(jù)庫。然而,不斷增長的存儲和數(shù)據(jù)處理需求及對更高性能的要求給開發(fā)人員帶來了巨大的挑戰(zhàn)。優(yōu)化MySQL,提升其性能,可以幫助企業(yè)更快地處理交易流程和查詢數(shù)據(jù),從而更好地滿足不斷發(fā)展的業(yè)務(wù)及客戶需求。

通過將硬件和軟件工具方面的獨(dú)特優(yōu)勢,與在功能強(qiáng)大、可加速計(jì)算和創(chuàng)新的開源軟件上的持續(xù)開發(fā)投入相結(jié)合,英特爾正在引領(lǐng)整個開放生態(tài)系統(tǒng)的發(fā)展。英特爾oneAPI DPC++/C++編譯器適用于并行編程(parallel programming)程序,提供跨CPU和加速器的生產(chǎn)力和性能。利用該編譯器,團(tuán)隊(duì)以結(jié)合鏈接時(shí)優(yōu)化(LTO)和配置文件引導(dǎo)優(yōu)化(PGO)的方法,幫助騰訊構(gòu)建了高性能MySQL。通過鏈接時(shí)優(yōu)化,編譯器對應(yīng)用程序進(jìn)行模塊間優(yōu)化(IPO), 允許對代碼實(shí)現(xiàn)深入分析和進(jìn)一步的優(yōu)化,來達(dá)到更好的性能。配置文件引導(dǎo)優(yōu)化則向編譯器提供程序中最常被執(zhí)行區(qū)域的信息。這些技術(shù)相結(jié)合,共同使騰訊云數(shù)據(jù)庫MySQL的性能得到顯著提升,最高可達(dá)85%1。

pYYBAGMYUMCACC8vAAIBaMDLRrY106.png

英特爾? VTune?測評器則被于收集采取默認(rèn)配置的MySQL的性能信息,并識別和分析調(diào)用棧(call stacks)中的熱點(diǎn)(hot spots),以找到額外的區(qū)域,更大程度地提高性能。

附屬細(xì)則:

注意事項(xiàng)和免責(zé)聲明

1MySQL的性能受很多因素的影響,其中包括它的配置。不同的配置可能對性能有不同的影響。騰訊使用了一個配置文件,用鏈接時(shí)優(yōu)化和配置文件引導(dǎo)優(yōu)化搭建了MySQL,并用Sysbench評估了性能。oltp_read_write.lua的每秒查詢率(QPS)如上圖所示。

英特爾不控制或?qū)徲?jì)第三方數(shù)據(jù),在評估數(shù)據(jù)準(zhǔn)確性時(shí),請參考其他信息源。

英特爾技術(shù)可能需要支持的硬件、軟件或激活服務(wù)。

測試日期:性能結(jié)果基于騰訊在2021年9月1日和17日進(jìn)行的測試,且可能并未反映所有公開可用的安全更新。英特爾公司不控制或?qū)徍说谌焦镜臄?shù)據(jù)。您應(yīng)該咨詢其他來源以評估準(zhǔn)確性。

配置細(xì)節(jié)和工作負(fù)載設(shè)置:英特爾?至強(qiáng)? Platinum 8255C CPU @ 2.50GHz,32G內(nèi)存。MySQL配置文檔:騰訊MySQL默認(rèn)配置。測試套件:Sysbench-1.1.0-ead2689(配套使用LuaJIT 2.1.0-beta3)。Sysbench測試套件配置:腳本:oltp_read_write.lua,表數(shù)量:1,表大?。?00W,測試線程數(shù):1、2、4、8、16、32、64、128、256,配套使用NUMA Node1。用于比較的編譯器:GCC-10.2.0和ICX-Intel(R) oneAPI DPC++ Compiler 2021.2.0 (2021.2.0.20210317)。性能評價(jià)指標(biāo):每秒事務(wù)處理量(TPS)和每秒查詢數(shù)(QPS)的水平。

基于測試的性能結(jié)果基于配置中顯示的日期,可能無法反映所有公開的更新信息。詳情請參見配置部分。任何產(chǎn)品或組件都不是絕對安全的。

審核編輯 黃昊宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 英特爾
    +關(guān)注

    關(guān)注

    61

    文章

    9949

    瀏覽量

    171692
  • 數(shù)據(jù)庫
    +關(guān)注

    關(guān)注

    7

    文章

    3794

    瀏覽量

    64360
  • MySQL
    +關(guān)注

    關(guān)注

    1

    文章

    804

    瀏覽量

    26528
收藏 人收藏

    評論

    相關(guān)推薦

    數(shù)據(jù)庫數(shù)據(jù)恢復(fù)—Mysql數(shù)據(jù)庫表記錄丟失的數(shù)據(jù)恢復(fù)流程

    Mysql數(shù)據(jù)庫故障: Mysql數(shù)據(jù)庫表記錄丟失。 Mysql數(shù)據(jù)庫故障表現(xiàn): 1、
    的頭像 發(fā)表于 12-16 11:05 ?106次閱讀
    <b class='flag-5'>數(shù)據(jù)庫</b><b class='flag-5'>數(shù)據(jù)</b>恢復(fù)—<b class='flag-5'>Mysql</b><b class='flag-5'>數(shù)據(jù)庫</b>表記錄丟失的<b class='flag-5'>數(shù)據(jù)</b>恢復(fù)流程

    數(shù)據(jù)庫數(shù)據(jù)恢復(fù)—MYSQL數(shù)據(jù)庫ibdata1文件損壞的數(shù)據(jù)恢復(fù)案例

    mysql數(shù)據(jù)庫故障: mysql數(shù)據(jù)庫文件ibdata1、MYI、MYD損壞。 故障表現(xiàn):1、數(shù)據(jù)庫無法進(jìn)行查詢等操作;2、使用my
    的頭像 發(fā)表于 12-09 11:05 ?127次閱讀

    香港服務(wù)器怎么部署MySQL數(shù)據(jù)庫?

    在香港服務(wù)器上部署MySQL數(shù)據(jù)庫的步驟如下: 步驟 1: 更新軟件包列表 首先,確保軟件包列表是最新的。在終端中執(zhí)行以下命令: sudo apt update 步驟 2: 安裝 MySQL
    的頭像 發(fā)表于 11-14 16:15 ?159次閱讀

    恒訊科技分析:數(shù)據(jù)庫mysql有何優(yōu)缺點(diǎn)?

    的基礎(chǔ)。下面,小編就詳細(xì)給大家分析下數(shù)據(jù)庫mysql有何優(yōu)缺點(diǎn)?一、數(shù)據(jù)庫mysql的優(yōu)點(diǎn):
    的頭像 發(fā)表于 10-23 15:08 ?146次閱讀
    恒訊科技分析:<b class='flag-5'>云</b><b class='flag-5'>數(shù)據(jù)庫</b><b class='flag-5'>mysql</b>有何優(yōu)缺點(diǎn)?

    華為 RDS for MySQL 數(shù)據(jù)庫助力秒音數(shù)智化轉(zhuǎn)型,引領(lǐng)社交電商新風(fēng)尚

    for MySQL 數(shù)據(jù)庫提供的高性能、高可用性數(shù)據(jù)庫解決方案,秒音科技不僅實(shí)現(xiàn)了運(yùn)營效率的顯著提升,更在用戶的社交分享流暢度與直播購物體
    的頭像 發(fā)表于 10-22 20:24 ?696次閱讀

    英特爾攜手騰訊,驅(qū)動AIoT邊緣設(shè)備、云游戲和智能計(jì)算應(yīng)用落地

    9月5日,在深圳舉辦的2024騰訊全球數(shù)字生態(tài)大會上,英特爾市場營銷集團(tuán)副總裁梁雅莉表示:“頗具顛覆性的AI技術(shù)浪潮正在驅(qū)動千行百業(yè)的變革,同時(shí)AI算力也在推動下一代數(shù)據(jù)中心的演進(jìn)。英特爾
    的頭像 發(fā)表于 09-11 19:02 ?4416次閱讀
    <b class='flag-5'>英特爾</b>攜手<b class='flag-5'>騰訊</b><b class='flag-5'>云</b>,驅(qū)動AIoT邊緣設(shè)備、云游戲和智能計(jì)算應(yīng)用落地

    英特爾攜手騰訊以技術(shù)創(chuàng)新,共馭智算未來新機(jī)

    在近日舉辦的2024騰訊全球數(shù)字生態(tài)大會上,英特爾全方位展示了與騰訊在AI、計(jì)算、數(shù)據(jù)庫、存儲、網(wǎng)絡(luò)、游戲等領(lǐng)域的持續(xù)創(chuàng)新,及多樣化應(yīng)用落
    的頭像 發(fā)表于 09-09 17:37 ?342次閱讀
    <b class='flag-5'>英特爾</b>攜手<b class='flag-5'>騰訊</b>以技術(shù)創(chuàng)新,共馭智算未來新機(jī)

    英特爾騰訊攜手共繪AI與計(jì)算新藍(lán)圖

    在召開的2024騰訊全球數(shù)字生態(tài)大會上,英特爾騰訊的深度合作成果成為全場矚目的焦點(diǎn)。雙方不僅在AI、計(jì)算、數(shù)據(jù)庫、存儲、網(wǎng)絡(luò)及游戲等多個
    的頭像 發(fā)表于 09-06 16:31 ?909次閱讀

    華納MySQL初始化操作如何創(chuàng)建新的數(shù)據(jù)庫

    要在MySQL中創(chuàng)建一個新的數(shù)據(jù)庫,可以按照以下步驟進(jìn)行操作: 登錄到MySQL數(shù)據(jù)庫管理系統(tǒng)中。可以使用MySQL命令行客戶端或者圖形化
    的頭像 發(fā)表于 09-04 14:30 ?256次閱讀

    英特爾攜手騰訊用CPU打造LLM時(shí)代數(shù)據(jù)中樞,共筑AGI基建

    英特爾攜手騰訊用CPU打造LLM時(shí)代數(shù)據(jù)中樞,共筑AGI基建
    的頭像 發(fā)表于 05-27 11:53 ?518次閱讀
    <b class='flag-5'>英特爾</b>攜手<b class='flag-5'>騰訊</b><b class='flag-5'>云</b>用CPU打造LLM時(shí)代<b class='flag-5'>數(shù)據(jù)</b>中樞,共筑AGI基建

    騰訊正式上線第八代服務(wù)器標(biāo)準(zhǔn)型實(shí)例S8和內(nèi)存型實(shí)例M8

    4月15日,騰訊正式上線第八代服務(wù)器標(biāo)準(zhǔn)型實(shí)例 S8和內(nèi)存型實(shí)例M8?;谧匝蟹?wù)器的高密設(shè)計(jì)與硬件升級,搭載第五代英特爾至強(qiáng)可擴(kuò)展處理器的騰訊
    的頭像 發(fā)表于 04-30 17:16 ?2024次閱讀
    <b class='flag-5'>騰訊</b><b class='flag-5'>云</b>正式上線第八代<b class='flag-5'>云</b>服務(wù)器標(biāo)準(zhǔn)型實(shí)例S8和內(nèi)存型實(shí)例M8

    基于英特爾哪吒開發(fā)者套件平臺來快速部署OpenVINO Java實(shí)戰(zhàn)

    OpenVINO 工具套件基于OneAPI開發(fā),可以加快高性能計(jì)算機(jī)視覺和深度學(xué)習(xí)應(yīng)用開發(fā)速度的工具套件,適用于從邊緣到的各種
    的頭像 發(fā)表于 03-21 18:24 ?1474次閱讀
    基于<b class='flag-5'>英特爾</b>哪吒開發(fā)者套件平臺來快速部署OpenVINO Java實(shí)戰(zhàn)

    借助英特爾? QAT從而顯著提升網(wǎng)絡(luò)和存儲應(yīng)用的性能

    全新第四代和第五代英特爾? 至強(qiáng)? 可擴(kuò)展處理器內(nèi)置英特爾? 數(shù)據(jù)保護(hù)與壓縮加速技術(shù)(英特爾? QAT),可通過卸載計(jì)算密集型工作負(fù)載來降低 CPU 占用率,從而顯著
    的頭像 發(fā)表于 03-18 16:25 ?979次閱讀
    借助<b class='flag-5'>英特爾</b>? QAT從而顯著<b class='flag-5'>提升</b>網(wǎng)絡(luò)和存儲應(yīng)用的<b class='flag-5'>性能</b>

    借助英特爾DLB技術(shù)優(yōu)化網(wǎng)絡(luò)性能

    英特爾? DLB技術(shù)的出現(xiàn),無疑為數(shù)據(jù)處理和網(wǎng)絡(luò)傳輸領(lǐng)域帶來了一場革命性的變革。通過其獨(dú)特的負(fù)載均衡、數(shù)據(jù)包調(diào)度優(yōu)先排序以及降低網(wǎng)絡(luò)流量時(shí)延的能力,英特爾? DLB顯著
    的頭像 發(fā)表于 03-11 09:52 ?637次閱讀

    mysql怎么新建一個數(shù)據(jù)庫

    mysql怎么新建一個數(shù)據(jù)庫 如何新建一個數(shù)據(jù)庫MySQL中 創(chuàng)建一個數(shù)據(jù)庫MySQL中的基
    的頭像 發(fā)表于 12-28 10:01 ?885次閱讀
    RM新时代网站-首页