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

相关推荐
Shely201723 分钟前
MySQL数据表管理
数据库·mysql
爬山算法30 分钟前
MongoDB(80)如何在MongoDB中使用多文档事务?
数据库·python·mongodb
APguantou36 分钟前
NCRE-三级数据库技术-第2章-需求分析
数据库·需求分析
寂夜了无痕1 小时前
MySQL 主从延迟全链路根因诊断与破局法则
数据库·mysql·mysql主从延迟
爱丽_1 小时前
分页为什么越翻越慢:offset 陷阱、seek 分页与索引排序优化
数据库·mysql
APguantou1 小时前
NCRE-三级数据库技术-第12章-备份与数据库恢复
数据库·sqlserver
Bat U1 小时前
MySQL数据库|表设计+新增+分组查询
数据库·mysql
麦聪聊数据2 小时前
企业数据流通与敏捷API交付实战(五):异构数据跨库联邦与零代码发布
数据库·sql·低代码·restful
Elastic 中国社区官方博客2 小时前
当 TSDS 遇到 ILM:设计不会拒绝延迟数据的时间序列数据流
大数据·运维·数据库·elasticsearch·搜索引擎·logstash
Omics Pro2 小时前
虚拟细胞:开启HIV/AIDS治疗新纪元的关键?
大数据·数据库·人工智能·深度学习·算法·机器学习·计算机视觉