KDOC 617: Cloudwatch の dbLoad は負荷ではない
この文書のステータス
- 作成
- 2026-09-17 貴島
- レビュー
- 2026-09-17 貴島
概要
DBLoad は平均アクティブセッション数(AAS)である。実行中というだけで、DBLoadが高くてもDB の CPU負荷は低い、ということがありうる。
アクティブはCPU実行中だけでなく待機(ロック/IO 等の wait イベント)も含む。だから待機主体なら DBLoad 高でも CPU 負荷は低くなる。
DBLoad
The number of active sessions for the database. Typically, you want the data for the average number of active sessions. In Performance Insights, this data is queried as db.load.avg.
Amazon CloudWatch metrics for Amazon RDS Performance Insights - Amazon Relational Database Service
関連
抽象。
- 名前から想像する意味と、実際に数えているものがずれている指標
- 待っているだけのものも「忙しい」側に数えられる
関連。
- 類似: KDOC 137: watchとps auxでプロセスの使用メモリを観察できる。見かけの量と、実際に使っている量が別物である指標の例