テーブルにjsonbフィールドがあるテーブルがあります。
CREATE TABLE data.items
(
id serial NOT NULL,
datab jsonb
)
このようなクエリでこのフィールドのサイズを取得する方法:
select id, size(datab) from data.items
保存に使用されるバイト数:
select id, pg_column_size(datab) from data.items;
Jsonbオブジェクトの要素数:
select id, jsonb_array_length(datab) from data.items;