On Tue, 15 Oct, 2024, 15:15 David Rowley, <dgrowle...@gmail.com> wrote:

> On Sat, 12 Oct 2024 at 02:28, Durgamahesh Manne
> <maheshpostgr...@gmail.com> wrote:
> > Second column of composite index not in use effectively with index scan
> when using second column at where clause
> >
> > I have composite index on (placedon,id) of test
> > When quering  select * from test where id = '4234';
> > Value of id changes and during concurrent activity and cpu utilization
> increased toomuch  that i have observed which means query plan changed why
> >
> > I could see index scan with explain for it
> >
> > Is there any way to keep index scan for it during even on concurrency
> rather than seperate index on second column of composite index ?
>
> It sounds like you might be asking about something we call "index skip
> scans". Currently, PostgreSQL does not support these, however there is
> work being done to add support and that might arrive in PG18.
>
> There is some information about a possible workaround in [1] which may
> be of use to you.
>
> David
>
> [1] https://wiki.postgresql.org/wiki/Loose_indexscan


Hi David

Thanks you for valuable info

Regards,
Durga Mahesh

>
>

Reply via email to