文档中心MogDBMogDB StackUqbar
v5.0

文档:v5.0

支持的版本:

其他版本:

行存压缩系统函数

  • compress_buffer_stat_info()

    描述:查看pca buffer统计信息。

    返回值类型:record

    表 1 compress_buffer_stat_info参数说明

    参数类型 参数名 类型 描述
    输出参数 ctrl_cnt bigint pca_page_ctrl_t结构体。
    输出参数 main_cnt bigint 各个分区所有的main lru链的总数。
    输出参数 free_cnt bigint 各分区上free lru链的总数。
    输出参数 recycle_times bigint buffer进行lru的淘汰次数。
  • compress_ratio_info(file_path text)

    描述:查看文件压缩率信息。

    返回值类型:record

    表 2 compress_ratio_info参数说明

    参数类型 参数名 类型 描述
    输入参数 file_path text 相对文件路径。
    输出参数 path text 文件相对路径。
    输出参数 is_compress boolean 是否为压缩文件。
    输出参数 file_count bigint 包含段文件个数。
    输出参数 logic_size bigint 逻辑大小,单位是byte。
    输出参数 physic_size bigint 实际物理大小,单位byte。
    输出参数 compress_ratio text 文件的压缩率。
  • compress_statistic_info(file_path text,step smallint)

    描述:统计文件压缩后的离散度信息。

    返回值类型:record

    表 3 compress_statistic_info参数说明

    参数类型 参数名 类型 描述
    输入参数 file_path text 文件相对路径。
    输入参数 step smallint 采样统计步长。
    输出参数 path text 文件相对路径。
    输出参数 extent_count bigint extent的数量。
    输出参数 dispersion_count bigint 含有离散chunk的页面个数。
    输出参数 void_count bigint 还有chunk空洞的页面个数。
  • compress_address_header(oid regclass, seg_id bigint)

    描述:查看文件压缩页面的管理信息。

    返回值类型:record

    表 4 compress_address_header参数说明

    参数类型 参数名 类型 描述
    输入参数 oid regclass 文件所属表的reloid。
    输入参数 seg_id bigint segment文件的序号。
    输出参数 extent bigint extent的编号。
    输出参数 nblocks bigint extent里的page个数。
    输出参数 alocated_chunks integer ext中分配了配多少个chunk。
    输出参数 chunk_size integer chunksize大小,单位是byte。
    输出参数 algorithm bigint 使用的压缩算法。
  • compress_address_details(oid regclass, seg_id bigint)

    描述:页面chunk使用的详细信息。

    返回值类型:record

    表 5 compress_address_details参数说明

    参数类型 参数名 类型 描述
    输入参数 oid regclass 文件所属表的reloid。
    输入参数 seg_id bigint segment文件的序号。
    输出参数 extent bigint extent的编号。
    输出参数 extent_block_number bigint 该extent内的页面编号,0~127。
    输出参数 block_number bigint 整体页面编号。
    输出参数 alocated_chunks integer 该页面用了多少个chunk。
    输出参数 nchunks integer 该页面实际用了多少个chunk,不大于alocated_chunks。
    输出参数 chunknos integer 用的chunks的编号,从1开始。
Copyright © 2011-2024 www.enmotech.com All rights reserved.