Error

An error occurred.

Sorry, the page you are looking for is currently unavailable.
Please try again later.

If you are the system administrator of this resource then you should check the error log for details.

Faithfully yours, nginx.

帮助文档(华北一、二)

  • DW压缩表必须是追加表。DW支持两种级别的压缩:表级别和字段级别。行式表和列式表对压缩的支持也不一样。

    行式表支持表级别的压缩,支持的压缩算法有ZLIB。

    列式表支持表级别和字段级别的压缩,支持的压缩算法有RLE_TYPE,ZLIB。

    RLETYPE的压缩级别compresslevel取值从1到4,级别越高压缩比越高。RLETYPE适合于有大量重复的数据记录。

    ZLIB的压缩级别compresslevel取值从1到9,一般选择5已经足够了。

    压缩表的应用场景:业务上对表进行更新和删除操作比较少,用truncate+delete就可以实现业务逻辑。不经常对表进行加字段或修改字段类型,对ao表加字段比普通表慢很多。

    创建一个使用ZLIB压缩的行压缩表:

     

    CREATE TABLE rowCompressTable (a int, b text)

    WITH 

    (appendonly=true,orientation=column,compresstype=ZLIB,compresslevel=5);

    创建一个使用RLE_TYPE压缩的列压缩表

     

    CREATE TABLE colCompressTable (c1 int,c2 char,c3 char)

    WITH (appendonly=true, orientation=column, compresstype= 

    RLE_TYPE,compresslevel=2);


文档是否已解决您的问题?

  已解决   未解决

如您有其它疑问,您也可以与我们技术专家联系探讨。

联系技术专家