返回首页

gbase数据、南大通用产品文档:GBase8a

更新日期:2024年09月11日

CEILING(X),CEIL(X)
函数说明
返回不小于X 的最小整数。
示例

GBase 8a MPP Cluster 产品手册
5 数据库管理指南
文档版本953(2022-04-10)
南大通用数据技术股份有限公司
750
示例1:X 为正数。
gbase> SELECT CEILING(1.23) FROM dual;
+---------------+
| CEILING(1.23) |
+---------------+
|
2 |
+---------------+
1 row in set
示例2:X 为负数。
gbase> SELECT CEIL(-1.23) FROM dual;
+-------------+
| CEIL(-1.23) |
+-------------+
|
-1 |
+-------------+
1 row in set

在列存储模式下,
对于列的DML ( Data Manipulation Language, 数据操纵语言) 操
作,仅仅是对列所对应的数据库页链(列)进行数据扫描,不会导致对全表的数
据访问,可以有效降低DML 操作的I/O 操作。
1.
优化特性:

GBase 8a MPP Cluster 产品手册
5 数据库管理指南
文档版本953(2022-09-15)
南大通用数据技术股份有限公司
1316

智能索引:列存数据库普遍采用了一种稀疏索引技术,我们通常称之为智能
索引,这种索引的关键是将数据分块(页)创建索引(或者说是一种统计信
息),可用于数据的粗粒度筛选和过滤,这种索引占用存储空间很小,维护
费用很低,且维护工作全部是自动完成的,不需要任何人工的干预。

压缩:列存数据库由于按列存储数据,同列数据的特征相似性及更有针对性
的压缩算法使其通常具有比行存更高的压缩比,行存数据库通常只有2~3 倍
的压缩比,而列存数据库可以普遍达到5~10 倍的压缩比(甚至在某些项目
中可以达到20~40 倍的压缩比)。

延迟物化:列存数据库的执行计划中,无论过滤,投影,连接,聚合操作,
列式数据库都不解压数据直到最后数据才还原原始数据值。
这样做的好处是:
降低CPU 消耗,降低内存消耗,降低网络传输消耗,降低最后储存的需求。
2.
优化限制:

只对单列数据扫描有明显的性能优势,如果为select 多列或select * 模式,
则会造成I/O 性能低下,严重影响执行性能。

粗粒度索引只对DC 的统计信息的查询性能比较明显。

功能
这个参数用于控制express trace log 输出内容的详细程度。
分1、2、3 级,其中3 级为最详细。

GBase 8a MPP Cluster 产品手册
6 附录
文档版本953(2022-04-10)
南大通用数据技术股份有限公司
1588
参数取值含义说明

当该参数设置为0 时,不记录日志;

设置为1 时,记录日志;

设置为2 时,记录并行sql 的相关日志;

设置为3 时,记录更为详细的并行sql 相关日志。
在配置文件中找到# gbase_sql_trace_level = 0,将#去掉,然后修改值为1、3 或7,
保存退出配置文件后,需要重新启动节点的集群服务,才能使配置生效。也可以
通过SET 命令来进行设置。
该参数的默认值是0。
表6- 68 参数值范围说明表
默认值
最小值
最大值
0
0
3