Re: json datatype and table bloat? - Mailing list pgsql-general

From Tom Lane
Subject Re: json datatype and table bloat?
Date
Msg-id 18449.1383331827@sss.pgh.pa.us
Whole thread Raw
In response to Re: json datatype and table bloat?  (Gregory Haase <haaseg@onefreevoice.com>)
Responses Re: json datatype and table bloat?
List pgsql-general
Gregory Haase <haaseg@onefreevoice.com> writes:
> The json_data column is not accounted for in pg_stats:

Ah!  I hadn't twigged to the fact that your bloat measurement approach
assumed you had pg_stats entries for all the columns.

> So I'm not sure if I'd actually qualify this as a "bug", but it appears
> that there is no way to currently get stats on a json data type.

ANALYZE currently punts on columns that don't have an equality operator,
which json does not.  There isn't that much in the way of stats that we
could collect, though I suppose we could still compute average datum width
and null fraction.

I'm not sure whether there are plans to invent an equality operator for
json.

            regards, tom lane


pgsql-general by date:

Previous
From: Gregory Haase
Date:
Subject: Re: json datatype and table bloat?
Next
From: "Janek Sendrowski"
Date:
Subject: Searching for appropriate pivots for my Fixed Query Array