postgresql设备上没有剩余空间
发布时间:2020-12-13 16:21:07 所属栏目:百科 来源:网络整理
导读:Postgres报告在执行相当大的聚合查询时磁盘空间不足: Caused by: org.postgresql.util.PSQLException: ERROR: could not write block 31840050 of temporary file: No space left on device at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorRespo
Postgres报告在执行相当大的聚合查询时磁盘空间不足:
Caused by: org.postgresql.util.PSQLException: ERROR: could not write block 31840050 of temporary file: No space left on device at org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:1592) at org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1327) at org.postgresql.core.v3.QueryExecutorImpl.execute(QueryExecutorImpl.java:192) at org.postgresql.jdbc2.AbstractJdbc2Statement.execute(AbstractJdbc2Statement.java:451) at org.postgresql.jdbc2.AbstractJdbc2Statement.executeWithFlags(AbstractJdbc2Statement.java:350) at org.postgresql.jdbc2.AbstractJdbc2Statement.executeUpdate(AbstractJdbc2Statement.java:304) at org.hibernate.engine.query.NativeSQLQueryPlan.performExecuteUpdate(NativeSQLQueryPlan.java:189) ... 8 more 但是磁盘有很大的空间: Filesystem Size Used Avail Use% Mounted on /dev/sda1 386G 123G 243G 34% / udev 5.9G 172K 5.9G 1% /dev none 5.9G 0 5.9G 0% /dev/shm none 5.9G 628K 5.9G 1% /var/run none 5.9G 0 5.9G 0% /var/lock none 5.9G 0 5.9G 0% /lib/init/rw 该查询正在执行以下操作: INSERT INTO summary_table SELECT t.a,t.b,SUM(t.c) AS c,COUNT(t.*) AS count,t.d,t.e,DATE_TRUNC('month',t.start) AS month,tt.type AS type,FALSE,tt.duration FROM detail_table_1 t,detail_table_2 tt WHERE t.trid=tt.id AND tt.type='a' AND DATE_PART('hour',t.start AT TIME ZONE 'Australia/Sydney' AT TIME ZONE 'America/New_York')>=23 OR DATE_PART('hour',t.start AT TIME ZONE 'Australia/Sydney' AT TIME ZONE 'America/New_York')<13 GROUP BY month,type,t.a,tt.duration 有小费吗?
还要检查“df -i”的输出,它会报告正在使用的inode数量.耗尽inode也会产生“无可用空间”类型的错误,但你仍然有足够的可用空间.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
- xml – xsl:import或xsl:include的相对路径
- 比较 – 测试Postgresql数组字段是空还是空的正确
- 【Oracle】SQL/92 执行多个表的连接
- ?NoSQL类型、适用场景及使用公司
- c# – Java中DateTime.FromOADate()的等价物(Jav
- ruby-on-rails – 使用Rails 3.1:as =>:admin更
- 基于DDD的现代ASP.NET开发框架--ABP系列之13、AB
- 未能加载文件或程序集“****”或它的某一个依赖项
- Swift4.0 --- setValuesForKeys() 无法赋值问题
- React Native 组件之DrawerLayoutAndroid(抽屉)
热点阅读