GBase 8a 数据库集群是面向OLAP的分析型数据库,擅长的是大数据的统计分析,性能可以和其他MPP数据库在一个档次。在各种项目POC上也是互有胜负。
分类: GBase8a常见疑问
在日常使用中,遇到的各种使用疑问。不包括产品问题,报错等。
GBase 8a 空洞率,被删除数据的比例,shring space 释放磁盘空间
GBase 8a数据库在数据被删除时,并没有释放磁盘空间,而是只打了一个【已删除】的标记。,这就会导致有效数据,在磁盘上是不连续的,其比例就是空洞率。 在大数据场景,少量空洞是可以接受的,但如果已经对性能有了实质影响,则需要进行shrink space重整。
GBase 8a 加载LOAD数据无法入库错误 skipped records,text parser error
GBase 8a 在加载LOAD时,如果发现数据和目标表不匹配,会将错误数据和原因,写入到日志里。 其中 text parser error 错误是因为数据按照分隔符切分的字段数量和表或指定的字段数量不匹配导致,文件列数多于表的列数。
GBase 8a数据库支持哪些数字类型,最高精度是多少?
GBase 8a MPP Cluster支持数据类型包括严格的数值数据类型(TINYINT,SMALLINT,INT,BIGINT,DECIMAL),以及近似的数值数据类型(FLOAT,DOUBLE)。
GBase 8a数据的缺点是什么
GBase 8a 缺点主要在频繁的小文件处理、复杂事务、主键唯一键等。其定位与OLAP大数据分析场景,擅长大量数据批量处理。
GBase 8a数据库多表关联更新update
GBase 8a数据库,在update时,支持多表关联更新,类似多表关联select, 可以通过多表关联对指定的表字段进行更新。
GBase 8a数据库定时任务调度功能event测试
GBase 8a数据库内部支持定时任务event功能,可以实现内部任务调度。但一般建议还是外部调度,比如通过crontab 或者客户自己的Timer功能等,数据库还是聚焦在数据存储和查询上。
GBase 8a数据库数据不一致dmlevent故障模拟和恢复过程分析
GBase 8a数据库集群,通过副本来保证数据高可用,当某些服务或节点故障时,就会产生不一致,比如dmlevent。本文在测试环境模拟故障,并分析其恢复过程。
GBase 8a数据库数据不一致ddlevent故障模拟和恢复过程分析
GBase 8a数据库集群,通过副本来保证数据高可用,当某些服务或节点故障时,就会产生不一致,比如ddlevent。本文在测试环境模拟故障,并分析其恢复过程
GBase 8a数据库快速手工卸载
Base 8a数据库集群,如果卸载集群,请全部都在数据库服务关闭的情况下进行。 强烈建议使用数据库自带的uninstall.py进行卸载。如果确认环境不要了,且确实找不到安装包。或者是一个实验环境要快速出重建,在节点数较少时,可以考虑手工卸载清理。