2.6.?创建带数据压缩的列存表

create table tbl_col_compressed(id int, name text, age int) with (orientation=column, appendonly=true, compresstype=zlib, compresslevel=5);

compresstype配置压缩算法,可配置zlib和RLE_TYPE;compresslevel表示压缩算法对于的压缩级别,当compresstype配置zlib时取值1~9,当compresstype配置RLE_TYPE时,取值1~4,数值越大压缩效率越高,cpu消耗较大。

表数据存储采用压缩方式,节省磁盘存储空间,但是在数据写入、读取过程会引入压缩、解压缩的CPU损耗。

查看表数据占用存储空间:

select ux_relation_size('tbl_col_compressed');
XML 地图 | Sitemap 地图