1
2
https://www.postgresql.org/docs/current/static/sql-commands.html
真空也可以选择性地进行分析。所以,如果你想要的是最新的统计数据,只要
|
2
2
我们有一个24小时以上运行的应用程序,它使用了许多长寿命的、非常繁重的更新温度表,我们对它们进行了分析。但真空有一个问题-如果您尝试在函数中使用,则会出现错误:
但后来我们发现,临时表实际上并没有那么大的优势,至少对我们的应用程序来说是如此。从技术上讲,它们是作为数据文件存在于磁盘上的普通表,位于所谓的临时表空间中(可以是pg\u default,也可以在postgresql.conf文件中进行设置)。但它们只使用所谓的temp\u缓冲区,而不加载到shared\u缓冲区中。因此,您必须正确设置temp\u缓冲区,并更多地依赖Linux缓存。正如您已经提到的,autovacuum守护程序“看不到”它们。因此,我们后来转而使用普通表。 |
tggtsed · PostgreSQL从平均值中排除值 1 年前 |
Dawid · 为什么我不能在子查询中使用表别名? 2 年前 |
CraZyCoDer · 在PostgreSQL中锁定潜在事务 2 年前 |
ranebec · 计数时如何返回0而不是null? 2 年前 |
Flo · 分组依据中的SQL大小写 2 年前 |