大神们,postgresql的plsql_tmp文件是干什么
postgresql吧
全部回复
仅看楼主
level 5
[泪]大神们,postgresql的plsql_tmp文件是干什么的?删了之后数据库起不来了。过了一会又莫名其妙的好了
2018年12月14日 03点12分 1
level 5
这是为什么?
2018年12月14日 03点12分 2
level 11
tmp或者temp是临时的意思,或者换一个意思举例比如内存是临时存储器。也可以说是刚才、当前、即将 的一些需要处理的数据。
2018年12月14日 14点12分 3
level 11
这些 刚才、当前、即将 处理的数据都放在临时的位置,是程序正在占用的数据块以及空间。启动程序初始化的时候也会使用预设值来占用临时的数据和空间。
比如你用浏览器浏览网页同样如此,使用360卫士,电脑管家 清除的浏览器缓存 也是临时的。当你经常浏览的页面有缓存的时候,页面打开飞快,当你清除完浏览器缓存,再打开那个页面就需要多加载一会。所以,过一会程序重建temp的时候又好了。
2018年12月14日 14点12分 4
搜嘎。这个临时文件可以禁止生成吗?有没有配置文件可以控制?谢谢
2018年12月14日 14点12分
@寂静的书香_ 我只能解释这个,但是这个数据库怎么用,我没学好。。。尴尬
2018年12月14日 14点12分
@86cc_ 好,谢谢
2018年12月14日 14点12分
level 11
你这种占了50多GB的,让我很吃惊[滑稽]
2018年12月14日 14点12分 5
[小乖]
2018年12月14日 14点12分
@寂静的书香_ 那可能,你的数据库里的数据或许不止50GB
2018年12月14日 14点12分
@86cc_ 应该不是数据的问题。应该是对数据库操作,生成的临时文件太多了
2018年12月14日 15点12分
1