如何解决Postgres 分析命令在中等大小的 RDS 上对单个表花费了 1 小时 30 分钟
问题:Postgres 一张表只需要 1 小时 30 分钟来分析默认统计目标 100。
- 为什么?
- 我们如何预测未来的这个时间?
- 有什么办法可以加快此类表的速度
当前设置: Postgres 版本:12.4 从 AWS 上的快照恢复的新实例,然后升级到 12.4 虚拟处理器:4 内存:16GB IOPS:3000 关系大小:23 GB 关系总大小:139 GB 表大小:83 GB 关系:1.21582e+07
是不是因为吐司比较大?
解决方法
不,这不正常。
除非您的系统非常非常慢,否则问题很可能是有人在表上占用了一个 ACCESS EXCLUSIVE
锁而从未释放过。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。