Re: Partial index on JSON column - Mailing list pgsql-general

From Tom Lane
Subject Re: Partial index on JSON column
Date
Msg-id 27830.1550618259@sss.pgh.pa.us
Whole thread Raw
In response to Re: Partial index on JSON column  (Tom Lane <tgl@sss.pgh.pa.us>)
Responses Re: Partial index on JSON column  (Samuel Williams <space.ship.traveller@gmail.com>)
List pgsql-general
I wrote:
> Try it like

> EXPLAIN SELECT COUNT(*) FROM "user_event" WHERE ((parameters ->>
> 'suggestion_id'::text) = '26') AND what = 'suggestion_notification';

> I don't think we assume that CoerceViaIO is strict, and without that
> the deduction that the value couldn't be null doesn't hold.

Hmm ... on closer inspection, we do assume that CoerceViaIO is strict,
but not everyplace knows that, so there's something that could be
improved here.  In the meantime, try it as stated above.

            regards, tom lane


pgsql-general by date:

Previous
From: Julie Nishimura
Date:
Subject: adding more space to the existing 9.6 cluster
Next
From: Samuel Williams
Date:
Subject: Re: Partial index on JSON column