返回首页

gbase数据、南大通用产品文档:GBase8a表级压缩

更新日期:2024年09月11日

功能说明
在创建表时或修改表时,进行数据压缩的定义。
说明

用户在配置文件中关闭压缩的时候,
创建新表不会使用压缩算法存
储。但是在创建新表时指定了表级压缩算法,就会按照指定的压缩
算法存储数据。

用户在配置文件中打开压缩时,
使用compress(0,0)压缩属性创建或
ALTER 表,不指定压缩算法,则不会使用任何压缩方式存储数据。

操作场景
集群安装完毕,并且建立distribution 之后,在首次执行SQL 命令之前,需要
对数据库系统做初始化操作,才能正确执行所有的SQL 操作。如果不做初始化操
作,执行数据库操作时会提示不能创建或执行。
操作步骤
步骤1 使用root/gbase 用户登录集群。
步骤2 执行initnodedatamap 命令。
$ gccli –uroot

GBase UP 产品手册 3 软件安装

文档版本04(2021-04-21) 南大通用数据技术股份有限公司 87
GBase client 9.5.2.1.104982. Copyright (c) 2004-2020, GBase. All Rights Reserved.

gbase> initnodedatamap;
Query OK, 0 rows affected (Elapsed: 00:00:00.69)

注意
此命令只需执行一次,如果重复执行,系统会报告如下信息:
gbase> initnodedatamap;
ERROR 1707 (HY000): gcluster command error: (GBA-02CO-0004) nodedatamap is
already initialized.

多VC 模式初始配置
“多VC 模式”是指安装集群后,
使用gcadmin createvc 命令创建VC 或gcadmin
importvc 命令导入VC 后的集群状态,此时使用gcadmin showcluster 命令可看到多
个VC 的相关信息。多VC 模式,则需要首先创建VC,之后在每个VC 上创建
distribution。

ifx_lo_stat_free() 函数释放 LO-status 结构。

语法
mint ifx_lo_stat_free(LO_stat)
ifx_lo_stat_t *LO_stat;
LO_stat
指向 ifx_lo_stat() 函数已分配了的 LO-status 结构的指针。
用法

ifx_lo_stat() 函数在 LO-status 结构中返回关于打开的智能大对象的状态信息。
当您的
应用程序不再需要此状态信息时,
请使用 ifx_lo_stat_free() 函数来释放该 LO-status 结构。


返回代码
0
函数成功。
-1
函数不成功。