PolarDB-X 1.0-最佳实践-何时选择升配

本文涉及的产品
云原生数据库 PolarDB 分布式版,标准版 2核8GB
简介: 本文介绍如何查看PolarDB-X 1.0实例的性能指标并通过升配来解决性能不足的问题。

背景信息

数据库性能主要受响应时间(RT)和容量(QPS)两个指标的影响。

  • 响应时间(RT):RT指标反映的是单个SQL的性能,这类性能问题可以通过SQL调优方法等方法进行解决。
  • 容量(QPS):容量瓶颈问题可以通过PolarDB-X 1.0实例升配来解决,通过升配来扩充容量的方式适用于低延时高QPS类型的数据库访问业务场景。

PolarDB-X 1.0性能同时受到计算层和存储层节点性能的影响,任一计算层或者存储层节点性能不足都会导致整体性能出现瓶颈。关于如何查看存储层节点性能,请参见存储监控

判断是否出现实例性能瓶颈

PolarDB-X 1.0实例的QPS和CPU性能是正相关的。当PolarDB-X 1.0性能出现瓶颈时,主要表现为实例的CPU使用率居高不下。如果发现CPU使用率超过90%或持续超过80%,则意味着当前实例性能出现了性能瓶颈。

关于如何查看计算层的性能指标,请参见实例监控

在存储层不存在瓶颈的情况下,可以判断当前的计算层DRDS实例规格无法满足业务的QPS性能需求,需要通过升配解决。

PolarDB-X 1.0升配

QPS是衡量PolarDB-X 1.0实例规格的重要指标。每种实例规格对应一定的QPS参考值,详情请参见实例规格


说明 有些特殊的SQL语句在PolarDB-X 1.0计算层面需要更多的计算(如临时表排序、聚合计算等),此时每个PolarDB-X 1.0实例可以支撑的QPS相比规格中的标准值会有所下降。

关于如何升配,详细操作请参见实例变配

相关实践学习
快速体验PolarDB开源数据库
本实验环境已内置PostgreSQL数据库以及PolarDB开源数据库:PolarDB PostgreSQL版和PolarDB分布式版,支持一键拉起使用,方便各位开发者学习使用。
相关文章
|
9天前
|
存储 关系型数据库 分布式数据库
GraphRAG:基于PolarDB+通义千问+LangChain的知识图谱+大模型最佳实践
本文介绍了如何使用PolarDB、通义千问和LangChain搭建GraphRAG系统,结合知识图谱和向量检索提升问答质量。通过实例展示了单独使用向量检索和图检索的局限性,并通过图+向量联合搜索增强了问答准确性。PolarDB支持AGE图引擎和pgvector插件,实现图数据和向量数据的统一存储与检索,提升了RAG系统的性能和效果。
|
2月前
|
监控 关系型数据库 分布式数据库
PolarDB 读写分离的最佳实践
【8月更文第27天】PolarDB 是阿里云推出的一款高度兼容 MySQL、PostgreSQL 和 Oracle 的云原生数据库服务。它支持读写分离,能够显著提高应用的性能和响应速度。本文将详细介绍如何在 PolarDB 中实施读写分离策略,并通过示例代码演示具体的配置步骤。
34 1
|
5月前
|
SQL canal 算法
PolarDB-X最佳实践:如何设计一张订单表
本文主要内容是如何使用全局索引与CO_HASH分区算法(CO_HASH),实现高效的多维度查询。
|
5月前
|
Kubernetes 关系型数据库 分布式数据库
【PolarDB开源】PolarDB与Kubernetes集成:容器化部署的最佳实践
【5月更文挑战第21天】本文介绍了将阿里云的高性能数据库PolarDB与容器编排工具Kubernetes集成的步骤。首先,需准备Kubernetes集群和PolarDB Docker镜像,安装Helm。然后,通过Helm部署PolarDB,设置存储类和副本数。接着,应用配置PolarDB连接信息,打包成Docker镜像并在K8s集群中部署。此外,调整PolarDB参数以优化性能,并使用Prometheus和Grafana监控。本文为PolarDB在Kubernetes中的最佳实践提供了指导。
119 4
|
5月前
|
存储 关系型数据库 分布式数据库
PolarDB-X最佳实践系列(五):使用通义千问和存储过程快速生成测试数据
我们在测试数据库性能的过程中,通常需要生成一批测试数据。 以前,一般要写一段程序或者脚本来完成这项工作,但现在是2024年啦!时代变了!
PolarDB-X最佳实践系列(五):使用通义千问和存储过程快速生成测试数据
|
5月前
|
关系型数据库 MySQL 分布式数据库
PolarDB-X最佳实践系列(三):如何实现高效的分页查询
分页查询是数据库中常见的操作。本文将介绍,如何在数据库中(无论是单机还是分布式)高效的进行翻页操作。
112818 10
PolarDB-X最佳实践系列(三):如何实现高效的分页查询
|
5月前
|
关系型数据库 分布式数据库 数据处理
报名预约|PolarDB产品易用性创新与最佳实践在线直播
在线体验PolarDB产品易用性创新,练习阿里云数据库NL2SQL、无感切换实操技能,探索数据处理提速与学习成本降低实践
|
Cloud Native 关系型数据库 分布式数据库
客户说|PolarDB最佳实践:工期缩短2/3,揭秘极氪APP分布式改造效率神器
极氪APP引入阿里云PolarDB,21天完成数据库分布式改造
|
存储 SQL JSON
PolarDB MySQL 5.6/MySQL 5.6升级PolarDB MySQL 8.0最佳实践
升级概述为什么选择升级到PolarDB MySQL 8.0?PolarDB MySQL 8.0.1 (基于官方MySQL 8.0.13内核版本)发布于2019-12-03和PolarDB MySQL 8.0.2(基于官方MySQL 8.0.18内核版本)发布于2020-07-22*,增强了诸多卓越的架构增强和内核能力,为业务提供更灵活的技术解决方案和强大收益的性能提升,主要包括:Serverles
504 0

相关产品

  • 云原生分布式数据库 PolarDB-X
  • 下一篇
    无影云桌面