WSR报告解读

WSR报告解读

report summary

average load, 平均负载 high

Database Load

temp allocates 临时表空间申请次数

Tpp 30 events by total wait time

TOP等待时间的事件,如果出现了direct path write temp(临时表空间写)说明使用到了临时表空间,一般是内存temp buff 不够引起的

Data Buffer & Temp Buffer

TempFree 为0,表示temp buff用尽了

SQL Statistics

SQL order by Elapsed Time

Long SQL ordered by Elapsed Time

Session Statistics

Session ordered by Long SQL

Event 指等待的事件

问题现象,

TEMP表空间不足

code=10002,dbErrCode=786,excueSql failed,could not find datafile to extend extent in tablespaces TEMP,

问题分析

为了提高查询效率,当查询需要对数据进行排序,分组,聚合等操作时,可能会产生大量的临时数据,这些数据就会存储在内存的temp buffer 空间中。当temp buffer不够时,就会就会将查询中产生的临时数据保存到临时表空间,临时表空间是直接操作磁盘,查询性能会大大下降。

Tpp 30 events by total wait time

Data Buffer & Temp Buffer

进一步查看什么查询导致temp buffer用尽了

Session ordered by Long SQL

相关推荐
yanwumuxi10 分钟前
【数据库系列】opensearch数据备份和恢复
数据库
anxiao_m14 分钟前
2026企业AI数字孪生选型攻略,不同场景对应不同解决方案
大数据·网络·数据库
SelectDB21 分钟前
从 ClickHouse 迁移到 Doris:SQL 兼容、同步与验证清单(实战笔记)
大数据·数据库·数据分析
SelectDB38 分钟前
Doris 还是 ClickHouse?一张表说清 6 个关键差异(实战笔记)
大数据·数据库·数据分析
oradh1 小时前
Oracle Undo问题总结(两类Undo表空间不足和单个会话占用大量Undo的性能问题)
数据库·oracle
企业数字化笔记1 小时前
固定资产财务账与实物账怎么对账?折旧快照、差异检测与SQL核对
android·数据库·sql
DBA_G2 小时前
GBase 8a表空间多路径存储数据迁移链路适配解析
数据库·oracle
java1234_小锋2 小时前
Tornado 6.5,全面支持 Python 3.14
数据库·python·tornado
jyOverQ2 小时前
MySQL 事务到底是什么?ACID 四大特性与隔离级别怎么理解?
数据库·mysql
SelectDB2 小时前
Doris 直查 Paimon 索引:快手湖上向量检索的共建与落地
大数据·数据库·数据分析