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

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

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

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

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

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

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

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

pYYBAGMYUMCACC8vAAIBaMDLRrY106.png

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

附屬細則:

注意事項和免責聲明

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

英特爾不控制或審計第三方數據,在評估數據準確性時,請參考其他信息源。

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

測試日期:性能結果基于騰訊在2021年9月1日和17日進行的測試,且可能并未反映所有公開可用的安全更新。英特爾公司不控制或審核第三方公司的數據。您應該咨詢其他來源以評估準確性。

配置細節(jié)和工作負載設置:英特爾?至強? Platinum 8255C CPU @ 2.50GHz,32G內存。MySQL配置文檔:騰訊MySQL默認配置。測試套件:Sysbench-1.1.0-ead2689(配套使用LuaJIT 2.1.0-beta3)。Sysbench測試套件配置:腳本:oltp_read_write.lua,表數量:1,表大小:100W,測試線程數: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)。性能評價指標:每秒事務處理量(TPS)和每秒查詢數(QPS)的水平。

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

審核編輯 黃昊宇

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

    關注

    61

    文章

    9978

    瀏覽量

    171907
  • 數據庫
    +關注

    關注

    7

    文章

    3817

    瀏覽量

    64492
  • MySQL
    +關注

    關注

    1

    文章

    816

    瀏覽量

    26614
收藏 人收藏

    評論

    相關推薦

    英特爾帶您解鎖上智算新引擎

    在近日舉辦的2024火山引擎FORCE原動力大會上,英特爾與火山引擎聯(lián)合發(fā)布基于英特爾 至強 6 性能核處理器的第四代服務器實例,以打造彈性算力底座的產品化實踐。同時,英特爾也攜手扣子
    的頭像 發(fā)表于 12-23 14:05 ?212次閱讀

    數據庫數據恢復—Mysql數據庫表記錄丟失的數據恢復流程

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

    數據庫數據恢復—MYSQL數據庫ibdata1文件損壞的數據恢復案例

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

    香港服務器怎么部署MySQL數據庫?

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

    恒訊科技分析:數據庫mysql有何優(yōu)缺點?

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

    華為 RDS for MySQL 數據庫助力秒音數智化轉型,引領社交電商新風尚

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

    英特爾攜手騰訊,驅動AIoT邊緣設備、云游戲和智能計算應用落地

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

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

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

    英特爾騰訊攜手共繪AI與計算新藍圖

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

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

    要在MySQL中創(chuàng)建一個新的數據庫,可以按照以下步驟進行操作: 登錄到MySQL數據庫管理系統(tǒng)中??梢允褂?b class='flag-5'>MySQL命令行客戶端或者圖形化
    的頭像 發(fā)表于 09-04 14:30 ?275次閱讀

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

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

    騰訊正式上線第八代服務器標準型實例S8和內存型實例M8

    4月15日,騰訊正式上線第八代服務器標準型實例 S8和內存型實例M8。基于自研服務器的高密設計與硬件升級,搭載第五代英特爾至強可擴展處理器的騰訊
    的頭像 發(fā)表于 04-30 17:16 ?2052次閱讀
    <b class='flag-5'>騰訊</b><b class='flag-5'>云</b>正式上線第八代<b class='flag-5'>云</b>服務器標準型實例S8和內存型實例M8

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

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

    借助英特爾? QAT從而顯著提升網絡和存儲應用的性能

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

    借助英特爾DLB技術優(yōu)化網絡性能

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