news 2026/4/18 5:40:25

pgsql_tmp文件夹体积快速增加

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
pgsql_tmp文件夹体积快速增加

文章目录

  • 环境
  • 症状
  • 问题原因
  • 解决方案

环境

系统平台:N/A
版本:4.1.1

症状

/xxx/data/base/pgsql_tmp 该文件夹下,临时文件数量及体积快速增加。重启数据库会使临时文件被删除,一段时间后临时文件再次出现爆满的情况。

问题原因

执行复杂SQL未能正常结束,导致产生的临时文件未自动删除,临时文件数量和体积增加占用了大量磁盘空间。

解决方案

根据文件的命名方式,通过pid查询产生临时文件的SQL。

-rw------- 1 highgo highgo 3.7M 5月 14 16:09 pgsql_tmp2542.0-rw------- 1 highgo highgo 19M 5月 14 16:09 pgsql_tmp2456.0-rw------- 1 highgo highgo 16M 5月 14 16:09 pgsql_tmp2541.0-rw------- 1 highgo highgo 152M 5月 14 16:09 pgsql_tmp2534.1-rw------- 1 highgo highgo 270M 5月 14 16:09 pgsql_tmp2484.1-rw------- 1 highgo highgo 90M 5月 14 16:09 pgsql_tmp2463.1-rw------- 1 highgo highgo 144M 5月 14 16:09 pgsql_tmp2459.1-rw------- 1 highgo highgo 165M 5月 14 16:09 pgsql_tmp2532.1-rw------- 1 highgo highgo 192M 5月 14 16:09 pgsql_tmp2524.1-rw------- 1 highgo highgo 98M 5月 14 16:09 pgsql_tmp2461.1[highgo@localhostpgsql_tmp]$ du-sh pgsql_tmp2484.1387M pgsql_tmp2484.1[highgo@localhostpgsql_tmp]$ du-sh pgsql_tmp2524.1359M pgsql_tmp2524.1highgo=# select * from pg_stat_activity where pid='2484';-[RECORD1]----+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------datid|16386datname|test pid|2484usesysid|16384usename|test application_name|PostgreSQL JDBC Driver client_hostname|client_port|42366backend_start|2019-05-1416:06:34.475507+08xact_start|2019-05-1416:06:48.812548+08query_start|2019-05-1416:06:48.814563+08state_change|2019-05-1416:06:48.814565+08waiting|f state|active backend_xid|backend_xmin|29879732query|SELECTXXX;highgo=# select * from pg_stat_activity where pid='2524';-[RECORD1]----+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------datid|16386datname|test pid|2524usesysid|16384usename|test application_name|PostgreSQL JDBC Driver client_hostname|client_port|53276backend_start|2019-05-1416:06:34.608915+08xact_start|2019-05-1416:07:25.773803+08query_start|2019-05-1416:07:25.779867+08state_change|2019-05-1416:07:25.779869+08waiting|f state|active backend_xid|backend_xmin|29884693query|SELECTXXX;highgo=# select now();2019-05-1416:13:31.244285+08

根据pid查询到,产生临时文件的语句为同一条SQL,需要与应用开发人员进行沟通。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/17 22:48:46

一键部署IQuest-Coder:快速搭建个人编程AI助手

一键部署IQuest-Coder:快速搭建个人编程AI助手 1. 引言:为什么你需要一个专属的编程AI助手? 在当今软件工程日益复杂的背景下,开发者面临的问题早已超越“写代码”本身。从理解大型项目结构、修复隐蔽Bug,到参与竞技…

作者头像 李华
网站建设 2026/4/17 22:50:16

绿色安全框提示功能解析:AI人脸卫士WebUI使用指南

绿色安全框提示功能解析:AI人脸卫士WebUI使用指南 1. 技术背景与核心价值 在数字化时代,图像和视频的传播变得前所未有的便捷。然而,随之而来的人脸隐私泄露风险也日益加剧——无论是社交媒体上的合照分享,还是监控影像的公开发…

作者头像 李华
网站建设 2026/4/17 16:29:42

小白也能玩转大模型:手把手教你用HY-MT1.5-1.8B搭建离线翻译服务

小白也能玩转大模型:手把手教你用HY-MT1.5-1.8B搭建离线翻译服务 1. 引言 在全球化日益深入的今天,跨语言沟通已成为企业、科研乃至个人日常的重要需求。然而,在许多实际场景中——如野外作业、军事通信、航空航海或对数据隐私要求极高的行…

作者头像 李华
网站建设 2026/4/17 22:48:40

GLM-4.6V-Flash-WEB企业部署:高可用架构设计实战案例

GLM-4.6V-Flash-WEB企业部署:高可用架构设计实战案例 智谱最新开源,视觉大模型。 快速开始 部署镜像(单卡即可推理);进入Jupyter,在 /root 目录,运行 1键推理.sh;返回实例控制台&am…

作者头像 李华
网站建设 2026/4/17 22:43:07

UE5 C++(23-4):

(134) (135) 谢谢

作者头像 李华