pg_appendonly
The pg_appendonly table contains information about the storage options and other characteristics of append-optimized tables.
| Column | Type | Description |
|---|---|---|
relid |
oid |
The table object identifier (OID) of the table |
blocksize |
integer |
Block size used for compression of append-optimized tables.
Valid values are |
safefswritesize |
integer |
Minimum size for safe write operations to append-optimized tables in a non-mature file system. Commonly set to a multiple of the extent size of the file system; for example, Linux ext3 is 4096 bytes, so a value of 32768 is commonly used |
compresslevel |
smallint |
The compression level, with the compression ratio increasing from |
checksum |
boolean |
|
compresstype |
name |
Type of compression used to compress append-optimized tables. Valid values are:
|
columnstore |
boolean |
|
segrelid |
oid |
Table on-disk segment file ID |
blkdirrelid |
oid |
Block used for on-disk column-oriented table file |
blkdiridxid |
oid |
Block used for on-disk column-oriented index file |
visimaprelid |
oid |
Visibility map for the table |
visimapidxid |
oid |
B-tree index on the visibility map |