尘封四年的世界纪录,被腾讯打破了

2024-10-22 16:54:18 来源: 腾讯云

  又双叒叕破世界纪录了!

  最近,数据库领域“奥林匹克”成绩张榜,在数据库“决策支持类”性能测试TPC-DS中:

  腾讯云数据库TDSQL以超强性能(7260万QphDS)和超高性价比(37.52元/kQphDs)登上榜首——比原世界纪录保持者强282%、省37%!

  不仅如此,在10TB数据导入、复杂SQL串行、复杂SQL并行、数据变更等几个项目中,TDSQL均能做到秒级响应,且领先对手几个身位,妥妥“六边形战士”。

  为了挖掘大数据宝藏、支持企业发展和决策,OLAP(联机分析处理)型数据库产品过硬的计算、分析能力不可或缺。

  主流OLAP型数据库采用的MPP架构通常会将计算任务“分片执行”,但任务量过大时,由于计算速度不同,很容易出现上层分片的“饥饿”和下层分片的“过载”,造成算子阻塞。

  同时,由于开源框架的“历史遗留问题”,CPU单核性能发挥受限,且算力不会随着CPU核数线性增长,造成了资源的严重浪费……

  正因如此,TPC-DS测试连续举办多年,却始终突破不了2000万QphDS这个“天花板”。

  TDSQL凭啥打破纪录?

  //科学治堵:数据库通用性能提升超 40%

  通过自研MPP执行框架,TDSQL将不同查询分片充分解耦,并将原本的从上到下“要数据”优化为从下向上“给数据”,让分片间的“拉通和配合”更高效。

  如此一来,就突破了因计算速率不同造成的数据传输“拥堵”瓶颈,确保所有计算任务全速顺畅运行,将数据库通用性能提升了40%。

  //物尽其用:多核资源利用率提升超 95%

  除了分片间的高效拉通,还要避免并行进程间的资源“争抢”和“空转”。

  通过自研并行执行框架,TDSQL实现了CPU多核资源的科学、精细调度:把资源优先分配给正在执行任务的计算分片,解决了并行进程间的阻塞依赖,将CPU 多核资源利用率提升超 95%。

  //马力全开:单核处理器效率提升超1倍

  解决了框架和资源分配等问题,如何让每个单核处理器都“马力全开”,也是提升数据库计算效率的关键。

  对此,TDSQL 自研了列式存储和向量化执行引擎,让内存数据格式存储更加紧凑,同时减少了任务执行所需要的指令数,从而将CPU单核效率提升了1倍以上。

  数据库不仅要够快,还要够稳!作为经验老道的“选手”,TDSQL已不止一次在“奥林匹克”中问鼎冠军。

  在去年TPC-C测评(“事务处理类”性能测评)中,TDSQL就以8.14亿tpmC(每分钟内系统处理的新订单个数)和每tpmC1.27元的超高性价比,双双刷新世界纪录,tpmC单价仅为第二名的31.9%。

  当前,TDSQL已经帮助30多家金融机构完成核心系统替换。中国银行、中国建设银行、中国农业银行……国内前十大银行中,有7家都选择了TDSQL。

  感谢认可,我们再接再厉,为各行各业提供“又快又稳”的技术支撑!

关注同花顺财经(ths518),获取更多机会

0

+1
  • 四川长虹
  • 国民技术
  • 新晨科技
  • 欧菲光
  • 拓维信息
  • 力源信息
  • 亚光科技
  • 海能达
  • 代码|股票名称 最新 涨跌幅