数据库简史 | 基准测试的缘起与意义

在上一篇文章中,我提到了PolarDB数据库在TPC-C上打榜的世界纪录,以及从OceanBase、TDSQL开始的中国数据库登顶历程。有朋友私信提出了新的问题,也就是这样的基准测试能否拉齐对比,例如对于分布式,用同样的CPU、同样的节点数量等,以真实的比拼性能;此外,还有朋友提到,这样的测评的真实性与行业意义。

416501637d453f5da06e5efdeddf2c6a.png

关于这些问题,恰好我在《数据库简史》一书上考证和记录过关于基准测试的一些故事,我摘录一些书中的内容并进一步补充,与大家分享一些历史趣事。

当计算机系统和应用日益普及,供应商之间的竞争日趋激烈时,成本和性能就成为了用户最关心的问题,谁是性价比最高的OLTP数据库成为了焦点

1983年,威斯康星大学教授戴维•德维特(David DeWitt)发布了威斯康星基准,该基准由一组简单查询组成,包括选择、投影、连接和聚合。

95ca00be2b6ca899e203f6c0be2a9e3a.png

德威特随基准还公布了针对几个数据库的评测结果,其中包括大学版INGRES(U-INGRES)、商业版INGRES(C-INGRES)、Oracle、SQL/DS等产品。下图展示了最初公布的一组测试结果:

d8aa350bed4e2a64f96f677edb5245b4.png

显而易见,结果对INGRES十分有利,Oracle是几乎所有产品中性能最慢的,这在 Oracle 引起了轩然大波。据说,震怒之下埃里森曾试图去影响大学解雇德威特,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值