05.性能评测
数据库性能评测
Yahoo!是用于基准测试,性能评估和比较的流行工具之一云服务基准(YCSB)YCSB 提供了可以应用于不同数据存储的框架和一组通用的工作负载就像其他通用工具一样,应谨慎使用此工具,因为这样很容易得出错误的结论为了进行公平的比较并做出有根据的决定,有必要投入足够的时间来了解数据库必须执行的实际条件,并相应地调整基准。
TPC-C BENCHMARK
The Transaction Processing Performance Council(TPC)具有一组基准,数据库供应商使用这些基准来比较和宣传其产品的性能 TPC-C 是一个在线事务处理(OLTP)基准,它是模拟常规应用程序工作负载的只读和更新事务的组合。
此基准与执行的并发事务的性能和正确性有关主要性能指标是吞吐量:数据库系统每分钟能够处理的事务数需要执行事务以保留 ACID 属性并符合基准自身定义的属性集。
该基准测试不专注于任何特定的业务部门,而是提供了一组抽象的操作,这些操作对于 OLTP 数据库适合的大多数应用程序很重要它包括多个表和实体,例如仓库,库存(库存),客户和订单,指定表布局,可针对这些表执行的交易明细,每个表的最小行数以及数据持久性约束。