首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >TPC-C、TPC-E和TPC-H基准有什么区别?

TPC-C、TPC-E和TPC-H基准有什么区别?
EN

Stack Overflow用户
提问于 2012-02-12 14:28:59
回答 2查看 11.6K关注 0票数 12

我对不同类型的TPC基准测试感到困惑。TPC-C、TPC-E和TPC-H基准之间的主要区别是什么?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-02-13 08:56:49

这个页面仍然可以在互联网档案中找到,并且包含了一个很好的概述:

https://web.archive.org/web/20120919183401/http://www.tpc.org/information/benchmarks.asp

票数 6
EN

Stack Overflow用户

发布于 2017-06-08 07:49:24

TPC-C (大约1992年)对一个“老式”OLTP应用程序进行了建模,该应用程序看起来像一个批发分销商,只有少量仓库,充满了库存,为大量零售场所提供服务。在这种情况下,它测量“每分钟的事务数”(tpmC)。它采用老式的It体系结构,其中DRAM非常稀缺,因此它严重依赖于磁盘IO。

TPC-E是一个现代的OLTP应用程序,它模拟股票经纪公司,使用由波动的股票价格驱动的更复杂的模拟世界,并模拟客户下达市场订单、限价订单和止损订单的混乱的“外部世界”。TPC-E采用现代IT体系结构,其中DRAM和计算资源更加丰富,因此它不太依赖存储性能。

TPC-H是一个OLAP工作负载,用于测量“数据仓库”上下文中的查询分析。

简而言之,TPC-E适用于OLTP,TPC-H适用于OLAP,而TPC-C基本上已经过时。

票数 18
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9246939

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档