全部產品
Search
文件中心

ApsaraDB RDS:績效參數表

更新時間:Jun 19, 2024

本文介紹RDS的績效參數。

RDS MySQL和MariaDB

說明

RDS MySQL和RDS MariaDB使用相同的績效參數名。

API參數名

含義

MySQL_NetworkTraffic

執行個體平均每秒鐘的輸入資料流量,執行個體平均每秒鐘的輸出資料流量。單位:KB/秒。

MySQL_QPSTPS

平均每秒SQL語句執行次數(單位:次/秒),平均每秒事務數(單位:個/秒)。

MySQL_Sessions

當前活躍串連數,當前總串連數。單位:個。

MySQL_InnoDBBufferRatio

InnoDB緩衝池的讀命中率,InnoDB緩衝池的使用率,InnoDB緩衝池髒塊的百分率。單位:百分比(%)。

MySQL_InnoDBDataReadWriten

InnoDB平均每秒鐘讀取的資料量,InnoDB平均每秒鐘寫入的資料量。單位:KB。

MySQL_InnoDBLogRequests

平均每秒向InnoDB緩衝池的讀次數,平均每秒向InnoDB緩衝池的寫次數。單位:次/秒。

MySQL_InnoDBLogWrites

平均每秒日誌寫請求數,平均每秒向記錄檔的物理寫次數,平均每秒向記錄檔完成的fsync()寫數量。單位:次/秒。

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

返回的參數和含義如下:

  • mean_active_session:當前活躍串連數。

  • mean_idle_connection:當前處於空閑工作階段狀態的串連數。

  • mean_total_session:當前串連總數。

  • mean_waiting_connection:當前處於等待狀態的串連數。

  • db.connections.active.avg

  • db.connections.idle.avg

  • db.connections.total.avg

  • db.connections.waiting.avg



PolarDBRowDML

返回的參數和含義如下:

  • mean_tup_returned_delta:每秒全表掃描記錄行數。

  • mean_tup_fetched_delta:每秒索引掃描回表記錄行數。

  • mean_tup_inserted_delta:每秒INSERT記錄行數。

  • mean_tup_updated_delta:每秒UPDATE記錄行數。

  • mean_tup_deleted_delta:每秒DELETE記錄行數。

  • db.sql.tup_returned.avg

  • db.sql.tup_fetched.avg

  • db.sql.tup_inserted.avg

  • db.sql.tup_updated.avg

  • db.sql.tup_deleted.avg

PolarDBQPSTPS

返回的參數和含義如下:

  • mean_commits_delta:每秒提交事務數。

  • mean_rollbacks_delta:每秒復原事務數。

  • mean_deadlocks_delta:每秒死結數。

  • mean_tps:每秒事務數。

  • db.transactions.xact_commit.avg

  • db.transactions.xact_rollback.avg

  • 無死結數

  • db.transactions.xact_commit.avg+db.transactions.xact_rollback.avg

PolarDBSwellTime

執行個體進行記憶體回收的時間點(膨脹點),即多少秒之前的垃圾可以被回收。

db.swell.swell_time.avg

PolarDBCPU

CPU使用率。

  • os.cpu_usage.sys.avg

  • os.cpu_usage.user.avg

  • os.cpu_usage.total.avg

PolarDBMemory

記憶體使用量率。

os.mem_usage.total.avg

PolarDBReplication

返回的參數和含義如下:

  • mean_replay_latency_in_mb:備庫同步延遲,單位:Byte。

  • mean_send_latency_in_mb:主庫發送延遲,單位:Byte。

  • mean_logical_rep_latency_in_mb:邏輯複寫延遲,單位:Byte。

/

PolarDBLongSQL

返回的參數和含義如下:

  • mean_one_second_executing_sqls:執行超過1秒的SQL條數。

  • mean_three_seconds_executing_sqls:執行超過3秒的SQL條數。

  • mean_five_seconds_executing_sqls:執行超過5秒的SQL條數。

  • db.slow_sql.one_second.avg

  • db.slow_sql.three_seconds.avg

  • db.slow_sql.five_seconds.avg

PolarDBLongIdleTransaction

返回的參數和含義如下:

  • mean_one_second_idle_transactions:處於空閑狀態超過1秒的事務數。

  • mean_three_seconds_idle_transactions:處於空閑狀態超過3秒的事務數。

  • mean_five_seconds_idle_transactions:處於空閑狀態超過5秒的事務數。

  • db.long_transactions.idle_one_second.avg

  • db.long_transactions.idle_three_seconds

  • db.long_transactions.idle_five_seconds.avg

PolarDBLongTransaction

返回的參數和含義如下:

  • mean_one_second_transactions:執行超過1秒未結束的事務數。

  • mean_three_seconds_transactions:執行超過3秒未結束的事務數。

  • db.long_transactions.active_one_second.avg

  • db.long_transactions.active_three_seconds.avg

PolarDBLongTwoPCTransaction

返回的參數和含義如下:

  • mean_one_second_two_pc_transactions:執行超過1秒未結束的兩階段交易認可2PC(2 Phase Commit)事務數。

  • mean_three_seconds_two_pc_transactions:執行超過3秒未結束的兩階段交易認可2PC(2 Phase Commit)事務數。

  • mean_five_seconds_two_pc_transactions:執行超過5秒未結束的兩階段交易認可2PC(2 Phase Commit)事務數。

  • db.long_transactions.two_pc_one_second.avg

  • db.long_transactions.two_pc_three_seconds.avg

  • db.long_transactions.two_pc_five_seconds.avg

PolarDBLocalIOSTAT

返回的參數和含義如下:

  • mean_local_iops_read:資料盤每秒讀次數。

  • mean_local_iops_write:資料盤每秒寫次數。

  • os.iops.read.avg

  • os.iops.write.avg

PolarDBLocalDiskUsage

返回的參數和含義如下:

  • mean_local_pg_wal_dir_size:WAL空間使用量,單位:MB。

  • mean_local_pg_log_dir_size:Log空間使用量,單位:MB。

  • mean_local_base_dir_size:資料空間使用量,單位:MB。

  • os.fs_size.wal_dir.avg

  • os.fs_size.log_dir.avg

  • os.fs_size.base_dir.avg

相關文檔