开发者社区> 明虚> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

如何解决临时空间暴增导致磁盘满问题?

简介: 报错信息: Cannot create temp file ...: No space on device 或者 实例因磁盘空间暴增,导致磁盘满而锁定 解决方案: 这种情况可能是由于嵌套SQL、多表关联SQL编写不当,导致的大量内存溢出磁盘。
+关注继续查看

报错信息:

Cannot create temp file ...: No space on device

或者

实例因磁盘空间暴增,导致磁盘满而锁定

解决方案:

这种情况可能是由于嵌套SQL、多表关联SQL编写不当,导致的大量内存溢出磁盘。

对于PPAS:

在数据库中执行:rds_set_conf_for_all_roles('temp_file_limit', '10000000')

对应PG:

alter role all set temp_file_limit=10000000

即将临时空间限制设置为10GB(缺省是不限制),这样问题SQL执行时会报temp file exceeds limit 错误,避免磁盘满。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
软考-计算机网络概论-约6题
本文简述了计算机网络的概述内容,其中网络7层这块一般软考肯定有一个题,TCP、UDP这块一般也会有一个题,再就是传输交换机上,对应的设备属于那一层都会有题,题需要多刷才能搞定啊。
44 0
真实记录疑似Linux病毒导致服务器 带宽跑满的解决过程
案例描述   由于最近我在重构之前的APP,需要和server端进行数据交互,发现有一个现象,那么就是隔1~2天总会发生获取数据超时的问题,而且必须要重启服务器才能解决。早在之前,我有留意到这个问题,但是由于这个服务器目前只有我测试的时候才有访问,其他的途径的数据交互几乎没有,但是这次必须要把这个问题解决了,因为APP我肯定要上线的。
912 0
临时表相关
临时表在日常工作中可能使用比较多,但是大家都对临时表相关的一些知识了解比较少。我们来简单梳理一下。 首先是临时表空间,临时表都存储在临时表空间中,对于临时表空间,从数据库中查询数据字典就能够很清楚的看到,临时表空间是nologging的,也就是临时表也是nologging的。
704 0
【转】oracle的临时表空间写满磁盘空间解决改问题的步骤
文章转自:http://www.uml.org.cn/sjjm/201105124.asp 在检查aix5.3系统的磁盘空间时,发现临时表空间所在临时数据文件已经达到20G,已经占用了100%。 因为是正式数据库服务器,不能随便重启数据库。
866 0
收缩临时表空间
        当排序操作、重建索引等大型操作无法在内存中完成时,临时表空间将为排序提供便利。一般情况下临时表空间为多个用户,多个会话所共 享。不能为会话分批空间配额。
773 0
解决QT兼容性问题
按照例子在QDevelop中建立一Widget工程,并加入代码 #include #include #include #include     class MyWidget : public QWidget { public: MyWidget( QWidget *pa...
713 0
+关注
明虚
PostgreSQL、Greenplum内核开发
文章
问答
文章排行榜
最热
最新
相关电子书
更多
用户态高速块缓存方案
立即下载
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载