当前位置: 首页 > news >正文

【达梦数据库】临时表空间不足

问题1:SQL应用端报错:超出表空间限制

1、应用执行SQL的过程中,临时表空间占用率超过100%,报错:
在这里插入图片描述
2、查看数据库日志,未发现任何有关的报错;

3、增加临时表空间的数据文件1个,最大值102400(100G),设置自动增长,这样临时表空间最大值就是200G了

4、修改TEMP表空间限制TEMP_SPACE_LIMIT为200G;

SP_SET_PARA_VALUE(1,'TEMP_SPACE_LIMIT',204800);
SP_SET_PARA_VALUE(2,'TEMP_SPACE_LIMIT',204800);
SELECT SF_GET_PARA_VALUE(1,'TEMP_SPACE_LIMIT');
SELECT SF_GET_PARA_VALUE(2,'TEMP_SPACE_LIMIT');

5、重新执行SQL,临时表空间使用率上涨,SQL不报错。

补充

通过$MTAB_USED_HISTORY视图查看SQL使用临时表空间的大小select * from v$MTAB_USED_HISTORY;
通过v$sql_history和$MTAB_USED_HISTORY视图查看历史SQL使用临时表空间的大小select s.SESS_ID,m.SQL_TEXT,m.MTAB_USED_BY_M from v$sql_history s ,v$mtab_used_history m where s.EXEC_ID=m.EXEC_ID;

相关文章:

  • 第七届下一代数据驱动网络国际学术会议(NGDN 2025)
  • 几款主流V30、V60、V90相机SD卡的评测(索尼、闪迪、三星、雷克沙)
  • ai绘制mg人物半侧面头型
  • python 制作复杂表格报告
  • 第九章 MQTT报文
  • 深入理解 Pinia:Vue 状态管理的革新与实践
  • lua注意事项
  • .NET WinForm图像识别二维码/条形码并读取其中内容
  • CVPR2025重磅突破:AnomalyAny框架实现单样本生成逼真异常数据,破解视觉检测瓶颈!
  • Oracle 19c导入数据出现ORA-56935 ORA-39065
  • spring boot 拦截器HandlerInterceptor 不生效的原因排查
  • L2-053 算式拆解 - java
  • DL00924-基于深度学习YOLOv11的工程车辆目标检测含数据集
  • LLM:decoder-only 思考
  • Linux的SHELL脚本中的常用命令
  • Allegro 输出生产数据详解
  • Java设计模式从基础到实际运用
  • 龙虎榜——20250529
  • 学生管理系统V2.0
  • thc-ssl-dos:SSL 压力测试的轻量级工具!全参数详细教程!Kali Linux教程!
  • 淘客网站开发视频教程/如何写推广软文
  • 电影网站做多大会有风险/网络推广专员岗位职责
  • 局域网网站建设软件/新品推广活动方案
  • wordpress获取标签链接地址/win10系统优化工具
  • 什么网站做电子章做得好/seo方式包括
  • 大型网站维护费一年多少/在线crm管理系统