首批通过分布式安全可靠测评,为关键业务系统打造
性能调优概述
更新时间:2023-08-01 14:14:03
衡量数据库系统性能的最重要指标是 QPS/TPS(Query Per Second/Transaction Per Second)和 RT(Response Time)。前者指一秒内完成的请求数量,后者指一个请求完成的时间。QPS/TPS 的提升能够充分利用单台服务器的资源,提升性价比,同时也能够降低数据库服务器的 TCO(Total Cost of Ownership)。RT 的降低能够提升上游应用系统的 QPS、提高响应速度和用户体验,也能进一步提升数据库系统的 QPS/TPS。
所谓性能调优,就是指提升 QPS/TPS 和降低 RT 的技术。性能调优往往分为三步:找到优化的方向 -> 找到瓶颈 -> 找到优化方案。性能调优是一个体系性工作,涉及到硬件、操作系统和软件等技术栈,需要熟练的掌握内核原理和调优工具。
OceanBase 是一款分布式数据库,前面的章节中我们介绍了高扩展和高可用等特性,本章我们将涉及到高性能领域,介绍 OceanBase 的性能调优技术。