TPC 是 "Transaction Processing Performance Council" 的缩写,意为“事务处理性能委员会”。
TPC 是一个非营利组织,旨在开发和维护一系列基准测试和标准,用于评估商业数据库和服务器的性能。它的目标是提供客观、可比较和有可信度的性能结果,并帮助企业选择适合其需求的最佳技术解决方案。
TPC 成立于1988年,由一些领先的数据库和系统供应商组成,包括IBM、Oracle、Microsoft等。它制定了一系列的基准测试,包括 TPC-C、TPC-H、TPC-DS、TPC-E 等,这些基准测试模拟了各种商业应用场景下的事务处理和决策支持工作负载。
TPC 的基准测试标准涉及到数据库负载、硬件配置、数据集大小、事务处理速度等多个方面。这些基准可以用于评估服务器和数据库产品在处理实际工作负载时的性能表现,并用于比较不同厂商的产品。
通过 TPC 测试,企业可以更准确地了解不同服务器和数据库产品的性能差异,以便做出合理的选择。同时,不同厂商也可以根据 TPC 的基准测试结果来改进自己的产品,提供更高性能的解决方案。
总之,TPC 是一个提供基准测试和标准的组织,用于评估商业数据库和服务器的性能。它的存在使得企业可以更加科学地选择适合自己需求的技术解决方案,并促使各个厂商提供更高性能的产品。