oltp 数据库的基本基准

Basic benchmark for oltp databases

我正在寻找在同一环境中测试不同 RDBMS 运行 的基准,以用作项目的参考。我不是在寻找任何特别的测试,只是想要一些 RDBMS 的比较源,比如 Techempowers benchmarks 用于开发框架。有谁知道我在哪里可以找到这个?这对我真的很有帮助。提前致谢。

TPC-C at http://www.tpc.org,是一个用于模拟多用户对数据库执行事务的完整计算环境的基准测试。

基准测试以订单输入环境的交易为中心。

这些交易包括输入和交付订单、记录付款、检查订单状态以及监控仓库的库存水平。

TPC-C 混合了五个不同类型和复杂性的并发事务,这些事务要么在线执行,要么排队等待延迟执行。

同时执行多种复杂的交易类型

  • 在线和延迟交易执行模式
  • 重要磁盘input/output -交易完整性(ACID 属性)
  • 通过主键和副键访问数据的非均匀分布
  • 数据库由许多 table 组成,大小、属性和关系各不相同 数据访问和更新争用

用于选择最佳硬件/database/Price性能

您可以在以下位置找到适用于在不同环境中运行的许多数据库引擎的 TPC-c:

The TPC defines transaction processing and database benchmarks and delivers trusted results to the industr

您可以在您需要的环境中排序/集中。

关注table中的两个数字(基于数据库和hardware/o.s)

(tpmC) : 绝对数量,随着最佳性能的增加

Price/tpmC:每美元的相对成本(只是相对的)