Postgres Analyze命令在中等大小的RDS上为单个表花费了1小时30分钟



问题:Postgres一个表花了1小时30分钟来分析默认的统计目标100。

  1. 为什么
  2. 我们如何预测未来的这个时间
  3. 有什么方法可以加快这种桌子的速度吗

当前设置:Postgres版本:12.4新实例从AWS上的快照恢复,然后升级到12.4VCPU:4内存:16 GBIOPS:3000关系大小:23 GB关系总大小:139 GB表大小:83 GB再元组:1.21582e+07

是因为烤面包太大了吗?

不,这不正常。

除非你的系统非常非常慢,否则问题可能是有人拿走了一个ACCESS EXCLUSIVE锁,但从未释放。

最新更新