暂无图片
postgresql 中表删除了大量数据后,再进行了 vacuum full 后,表的实际大小并没有变,可能是什么原因?
我来答
分享
暂无图片 匿名用户
postgresql 中表删除了大量数据后,再进行了 vacuum full 后,表的实际大小并没有变,可能是什么原因?

postgresql 中表删除了大量数据后,再进行了 vacuum full 后,表的实际大小并没有变,可能是什么原因?

我来答
添加附件
收藏
分享
问题补充
2条回答
默认
最新
dbtiger

统计信息没有即使更新。

暂无图片 评论
暂无图片 有用 0
打赏 0
高云龙

可能与底层存储的数据块使用有关系,这个需要结合你存储的数据类型及数据量来判断

暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
pg同城灾备和异地灾备建设方案
回答 1
《墨天轮最受欢迎的技术文档容灾备份篇》https://www.modb.pro/db/375381《共124篇!墨天轮“高可用架构”干货文档分享(含Oracle、MySQL、PG)》https://w
pg如何统计一个时间段的事务数量?比如2024-03-12,下午16:00到16:30
回答 1
在PostgreSQL中,可以使用系统视图pgstatdatabase来统计一个时间段内的事务数量。具体步骤如下:1.首先记录开始时间点的统计信息:sqlSELECTxactcommit,xactro
plsql可以登陆,进程后台也可以看到,就是不显示界面,可能是什么原因?
回答 2
你说的界面是什么?plsql进去了就是命令行模式。不能\d或者不能select吗?
pg中如何使用了绑定变量,直方图还能用吗?
回答 2
可以参考这篇文章:关于PostgreSQL的绑定变量窥视的问题详解
pg数据库下两个库不能授权访问吗?
回答 1
可以访问,但是需要dblink插件或者postgresfdw。具体的使用方式可以官方文档
postgresql create index concurrently会对运行中的数据库产生影响吗?
回答 1
已采纳
这种方式上的是ShareUpdateExclusiveLock,不会阻塞DML操作。创建索引时候指定concurrently,需要先后两次对表全表扫描完成build,第一次扫描创建索引,不阻塞读写,第
有没有适用于postgresql的sql审核工具?
回答 2
已采纳
基于PG数据库的SQL规范审核工具Hook。强烈推荐,很强大,应用的也很广泛,可以百度下。
pg在非归档模式手动切换wal和归档模式下,手动归档的命令?
回答 1
在PostgreSQL中,WAL(WriteAheadLogging)日志对于数据库的恢复和崩溃后的数据一致性至关重要。PostgreSQL支持归档WAL日志,以便在需要时可以恢复数据库到特定的时间点
pg中的最大内存估算
回答 2
可以这样估算,但有两个要注意的:1.如楼上所说,2000连接对PG不友好;2.workmem是用时才分配、用完就释放,所以这样估算有很大的冗余
pg中序列的使用率达到80%的给找出来,做预警用
回答 3
如何在PostgreSQL中检查即将用尽的序列