本文介绍RDS的性能参数。
RDS MySQL和MariaDB
说明
RDS MySQL和RDS MariaDB使用相同的性能参数名。
API参数名 |
含义 |
MySQL_NetworkTraffic |
|
MySQL_QPSTPS |
平均每秒SQL语句执行次数(单位:次/秒),平均每秒事务数(单位:个/秒)。 |
MySQL_Sessions |
当前活跃连接数,当前总连接数。单位:个。 |
MySQL_InnoDBBufferRatio |
InnoDB缓冲池的读命中率,InnoDB缓冲池的使用率,InnoDB缓冲池脏块的百分率。单位:百分比(%)。 |
MySQL_InnoDBDataReadWriten |
InnoDB平均每秒钟读取的数据量,InnoDB平均每秒钟写入的数据量。单位:KB。 |
MySQL_InnoDBLogRequests |
平均每秒向InnoDB缓冲池的读次数,平均每秒向InnoDB缓冲池的写次数。单位:次/秒。 |
MySQL_InnoDBLogWrites |
平均每秒日志写请求数,平均每秒向日志文件的物理写次数,平均每秒向日志文件完成的 |
MySQL_TempDiskTableCreates |
执行语句时在硬盘上自动创建的临时表的数量。单位:个。 |
MySQL_MyISAMKeyBufferRatio |
MyISAM平均每秒Key Buffer使用率、MyISAM平均每秒Key Buffer读命中率和MyISAM平均每秒Key Buffer写命中率。单位:百分比(%)。 |
MySQL_MyISAMKeyReadWrites |
MyISAM平均每秒钟从缓冲池中的读取次数、MyISAM平均每秒钟从缓冲池中的写入次数、MyISAM平均每秒钟从硬盘上读取的次数和MyISAM平均每秒钟从硬盘上写入的次数。单位:次/秒。 |
MySQL_COMDML |
平均每秒Delete语句执行次数、平均每秒Insert语句执行次数、 平均每秒Insert_Select语句执行次数、平均每秒Replace语句执行次数、平均每秒Replace_Select语句执行次数、平均每秒Select语句执行次数和平均每秒Update语句执行次数。单位:次/秒。 |
MySQL_RowDML |
平均每秒从InnoDB表读取的行数、平均每秒从InnoDB表更新的行数、平均每秒从InnoDB表删除的行数、平均每秒从InnoDB表插入的行数和平均每秒向日志文件的物理写次数。单位:行/秒或次/秒。 |
MySQL_MemCpuUsage(非Serverless使用) |
非Serverless实例CPU使用率(占操作系统总数)和MySQL实例内存使用率(占操作系统总数)。单位:百分比(%)。 |
MySQL_RCU_MemCpuUsage(Serverless使用) |
Serverless实例CPU使用率(占操作系统总数)和MySQL实例内存使用率(占操作系统总数)。单位:百分比(%)。 |
MySQL_IOPS |
实例的IOPS(每秒IO请求次数)。单位:次/秒。 |
MySQL_DetailedSpaceUsage |
实例总空间使用量、数据空间、日志空间、临时空间和系统空间。单位:MB。 |
slavestat |
只读实例延迟。单位:秒。 |
MySQL_ThreadStatus |
活跃线程和线程连接数。单位:个。 |
MySQL_ReplicationDelay |
备实例的复制延迟。单位:秒。 |
MySQL_ReplicationThread |
IO复制线程状态和SQL复制线程状态。1表示正常,0表示线程丢失。 |
MySQL_ROW_LOCK |
最大等待行级锁时间(单位:毫秒)、平均等待行级锁时间(单位:毫秒)以及等待行级锁的次数(单位:次)。 |
MySQL_SelectScan |
实例进行全表扫描的次数。单位:次。 |
RDS SQL Server
API参数名 |
含义 |
SQLServer_Transactions |
平均每秒事务数。单位:个/秒。 |
SQLServer_Sessions |
当前总连接数。单位:个。 |
SQLServer_BufferHit |
缓存命中率。单位:百分比(%)。 |
SQLServer_FullScans |
平均每秒全表扫描次数。单位:次/秒。 |
SQLServer_SQLCompilations |
每秒SQL编译。单位:个/秒。 |
SQLServer_CheckPoint |
每秒检查点写入Page数。单位:个/秒。 |
SQLServer_Logins |
每秒登录次数。单位:次/秒。 |
SQLServer_LockTimeout |
每秒锁超时次数。单位:次/秒。 |
SQLServer_Deadlock |
每秒死锁次数。单位:次/秒。 |
SQLServer_LockWaits |
每秒锁等待次数。单位:次/秒。 |
SQLServer_NetworkTraffic |
实例平均每秒钟的输入和输出流量。单位:KB/秒。 |
SQLServer_QPS |
平均每秒SQL语句执行次数。单位:次/秒。 |
SQLServer_InstanceCPUUsage |
实例CPU使用率(占操作系统总数)。单位:百分比(%)。 |
SQLServer_IOPS |
实例的IOPS(每秒IO请求次数)。单位:次/秒。 |
SQLServer_DetailedSpaceUsage |
实例空间占用。单位:MB。 |
RDS PostgreSQL
说明
RDS PostgreSQL提供查看增强监控功能,您可以在控制台查看更多精细化的监控指标。下表展示DescribeDBInstancePerformance接口中Key的取值与增强监控中各指标的对应关系。
API参数名 |
指标描述 |
对应增强监控中的指标 |
MemoryUsage |
内存使用率。单位:百分比(%)。 |
os.mem_usage.total.avg |
CpuUsage |
CPU使用率。单位:百分比(%)。 |
os.cpu_usage.total.avg |
PgSQL_SpaceUsage |
实例空间占用。单位:byte。 |
os.fs_size.wal_dir.avg + os.fs_size.base_dir.avg 单位:MB |
PgSQL_IOPS |
IOPS(每秒IO请求次数)。单位:次/秒。 |
(os.iops.data.avg+os.iops.wal.avg) / os.iops.total.avg * 100 |
PgSQL_Session |
当前总连接数。单位:个。 |
db.connections.total.avg |
PolarDBConnections |
返回的参数和含义如下:
|
|
PolarDBRowDML |
返回的参数和含义如下:
|
|
PolarDBQPSTPS |
返回的参数和含义如下:
|
|
PolarDBSwellTime |
实例进行垃圾回收的时间点(膨胀点),即多少秒之前的垃圾可以被回收。 |
db.swell.swell_time.avg |
PolarDBCPU |
CPU使用率。 |
|
PolarDBMemory |
内存使用率。 |
os.mem_usage.total.avg |
PolarDBReplication |
返回的参数和含义如下:
|
/ |
PolarDBLongSQL |
返回的参数和含义如下:
|
|
PolarDBLongIdleTransaction |
返回的参数和含义如下:
|
|
PolarDBLongTransaction |
返回的参数和含义如下:
|
|
PolarDBLongTwoPCTransaction |
返回的参数和含义如下:
|
|
PolarDBLocalIOSTAT |
返回的参数和含义如下:
|
|
PolarDBLocalDiskUsage |
返回的参数和含义如下:
|
|
相关文档
-
查看监控信息
-
查询性能数据
内容没看懂? 不太想学习?想快速解决? 有偿解决: 联系专家
阿里云企业补贴进行中: 马上申请
腾讯云限时活动1折起,即将结束: 马上收藏
同尘科技为腾讯云授权服务中心。
购买腾讯云产品享受折上折,更有现金返利:同意关联,立享优惠
转转请注明出处:https://www.yunxiaoer.com/155557.html