Re: How to use the BRIN index properly?
От
Christophe Pettus
Тема
Re: How to use the BRIN index properly?
Дата
Msg-id
4CCC40F6-D1FF-4446-B50C-26A8843E6EE4@thebuild.com
Ответ на
Re: How to use the BRIN index properly? (Siddharth Jain)
Список
Дерево обсуждения
How to use the BRIN index properly? Siddharth Jain <siddhsql@gmail.com>
Re: How to use the BRIN index properly? Siddharth Jain <siddhsql@gmail.com>
Re: How to use the BRIN index properly? Ron <ronljohnsonjr@gmail.com>
Re: How to use the BRIN index properly? Siddharth Jain <siddhsql@gmail.com>
Re: How to use the BRIN index properly? Christophe Pettus <xof@thebuild.com>
Re: How to use the BRIN index properly? Siddharth Jain <siddhsql@gmail.com>
Re: How to use the BRIN index properly? Ron <ronljohnsonjr@gmail.com>
Re: How to use the BRIN index properly? Christophe Pettus <xof@thebuild.com>
Re: How to use the BRIN index properly? GF <phabriz@gmail.com>
> On Feb 8, 2023, at 13:17, Siddharth Jain wrote: > > As I explained in my question that is indeed our dilemma. Our insertion order will not be equal to index order. i.e., referring to your response: > > > who's data is added in the same order as the key in the BRIN index > > does NOT hold. A BRIN index is not a good choice in this case. You can CLUSTER the data on an index, but that's a one-time operation: PostgreSQL will not maintain that order after the CLUSTER. If the number of rows in the table at the time of the CLUSTER is much larger than the number that are inserted between CLUSTER operations, then a BRIN index might be useful, but clustering a very large table is an expensive operation, and requires an exclusive lock on the table while it is being done.
В списке pgsql-general по дате отправления