![]() |
1
51
这不仅仅是“一堆调整(索引等)”。这是至关重要的,也是必须做的。 你发布了一些细节,但我们试试看。
您的表有多大(以GB为单位)?与总内存相比如何?你的PG设置是什么,包括共享缓冲区和有效缓存大小?这是专用服务器吗?如果您有一个250千兆的表和大约10 GB的RAM,这意味着您只能容纳4%的表。
如果不适合RAM,请避免不惜一切代价扫描表。如果您真的需要绝对随机访问,那么它唯一可用的方法就是非常复杂的硬件。您需要一个持久的存储/RAM配置,它可以在合理的时间内读取250gb。 |
|
tggtsed · PostgreSQL从平均值中排除值 1 年前 |
![]() |
Dawid · 为什么我不能在子查询中使用表别名? 2 年前 |
![]() |
CraZyCoDer · 在PostgreSQL中锁定潜在事务 2 年前 |
![]() |
ranebec · 计数时如何返回0而不是null? 2 年前 |
![]() |
Flo · 分组依据中的SQL大小写 2 年前 |