今天看啥  ›  专栏  ›  字节跳动技术团队

TPC-C too simple?一文详解 TPC-E:TPC-C 的升级版

字节跳动技术团队  · 公众号  ·  · 2024-08-24 11:10

文章预览

从 TPC-C 到 TPC-E 在数据库评测领域, TPC-C 可能是最出名的OLTP 基准测试(benchmark)之一了。各大数据库产品为展现其性能强大,纷纷在 TPC-C 性能榜上你方唱罢我登场。Oracle 一度独占鳌头,阿里 OceanBase、 腾讯 TD-SQL 也轮番登顶。达梦、TiDB、TBase 等等也纷纷用 TPC-C 作为自身产品的性能衡量标准。不仅如此,TPC-C 也在许多下游任务中频繁亮相,例如参数调优任务、负载预测任务、索引推荐任务等等。 然而,TPC-C 作为一个1992 年推出的 OLTP benchmark,库表结构、事务类型、业务场景都显得“过于简单”了。为了应对数据库领域的发展,TPC 委员会在 2007 年推出了下一代 OLTP 基准测试:TPC-E。 在 TPC-E 官网 上,官方开宗明义: 「TPC-E 比」 「TPC-C」 「更加复杂,因为它的事务类型更多样化、库表结构和执行结构更复杂」 : ❝ TPC-E is more complex than previous OL ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览