我有一个很大的静态桌子。 对于“大”,我的意思是 1.000.000.000 行。 “静态”意味着不允许插入/更新/删除。只选择
我总是会通过索引键使用“等于”运算符进行过滤 该查询可能返回 1 或几(2,最多)百万行 (平均800行)
我认为 BRIN 非常适合这里
我当然要尝试一下。但是,我需要进一步观察 因为查询将由 Web 应用程序发出。 应用程序必须以分页方式显示结果 - 我们说 - 每页 20 行(通过 LIMIT 和 OFFSET 子句):
select * from my_table where id= xxx OFFSET 15000 LIMIT 20;
我认为 BRIN 非常适合。但我无法意识到,先验 分页是否会受益于 BRIN。
好兄弟! 德森图皮多拉
乔纳斯·梅洛