返回首页

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

更新日期:2024年09月11日

检查数据库运行日志
数据库运行时,某些操作在执行过程中可能会出现错误,数据库依然能够运行。但是此

GBase 8c 管理员指南
南大通用数据技术股份有限公司
35
时数据库中的数据可能已经发生不一致的情况。建议按月检查GBase 8c 运行日志,及时发
现隐患。
前提条件
收集日志的主机网络通畅且未宕机,数据库安装用户互信正常。
日志收集工具依赖操作系统工具如gstack 等。
如果未安装该工具,
则提示错误后,
跳过
该收集项。
操作步骤
步骤1 以管理员用户gbase,登录数据库主节点。
步骤2 使用gs_collector 命令收集数据库日志,格式:
gs_collector --begin-time="begin_time" --end-time="end_time" [-h] [-f] [-o] [-l]
[--keyword=KEYWORD]
其中参数说明:
begin_time 参数:指定日志的开始时间
end_time 参数:指定为日志的结束时间
-h 参数:指定要连接到主机的名称
-f 参数:指定列出要连接到所有主机名称的文件
-o 参数:指定收集日志文件的存储路径
-l 参数:指定读取日志文件的路径
--keyword=KEYWORD 参数:指定存储日志文件的密码
步骤3 根据步骤2 的界面输出提示,进入相应的日志收集目录,解压收集的日志,并
检查数据库日志。
示例
以--begin-time 与--end-time 为参数执行gs_collector 命令。

GBase 8c 管理员指南
南大通用数据技术股份有限公司
36
[gbase@gbase8c ~]$ gs_collector --begin-time="20160616 01:01"
--end-time="20160616 23:59"
当显示类似如下信息表示日志已经归档。
……
Successfully collected files.
All results are stored in
/home/gbase/gbase8c/log/collector_20220818_165907.tar.gz.
以--begin-time,--end-time 与-h 为参数执行gs_collector 命令。
[gbase@gbase8c ~]$ gs_collector --begin-time="20160616 01:01"
--end-time="20160616 23:59" -h host_name
当显示类似如下信息表示日志已经归档。
……
Successfully collected files.
All results are stored in
/home/gbase/gbase8c/log/collector_20220818_173304.tar.gz.
以--begin-time,--end-time 与-f 为参数执行gs_collector 命令。
[gbase@gbase8c ~]$ gs_collector --begin-time="20160616 01:01"
--end-time="20160616 23:59" -f /opt/software/gbase/output
当显示类似如下信息表示日志已经归档。
……
Successfully collected files.
All results are stored in
/home/gbase/gbase8c/log/collector_20220818_173901.tar.gz.
以--begin-time,--end-time 与--keyword 为参数执行gs_collector 命令。
[gbase@gbase8c ~]$ gs_collector --begin-time="20160616 01:01"
--end-time="20160616 23:59" --keyword="os"
当显示类似如下信息表示日志已经归档。
……
Successfully collected files.
All results are stored in
/home/gbase/gbase8c/log/collector_20220818_174000.tar.gz.
以--begin-time,--end-time 与-o 为参数执行gs_collector 命令。

GBase 8c 管理员指南
南大通用数据技术股份有限公司
37
[gbase@gbase8c ~]$ gs_collector --begin-time="20160616 01:01"
--end-time="20160616 23:59" -o /home/gbase/gbase8c/log/output
当显示类似如下信息表示日志已经归档。
Successfully collected files.
All results are stored in
/home/gbase/gbase8c/log/output/collector_20220818_175622.tar.gz.
以--begin-time,--end-time 与-l 为参数(文件名必须以.log 为后缀)执行gs_collector 命
令。
[gbase@gbase8c ~]$ gs_collector --begin-time="20160616 01:01"
--end-time="20160616 23:59" -l /home/gbase/gbase8c/log/logfile.log
当显示类似如下信息表示日志已经归档。
Successfully collected files.
All results are stored in
/home/gbase/gbase8c/log/collector_20220818_175871.tar.gz.

取值:[0|1]
默认值:1

GBase 8a MPP Cluster 参数手册
文档版本2022-06-07
南大通用数据技术股份有限公司
63
说明:这个参数用于设置评估两表join 结果的方式。
参数取值含义说明
参数= 0:按照两表行数相乘进行评估;
参数= 1:按照两表中的大表的行数进行评估。
该参数的默认值是1。
修改方式:
可使用set 语句修改值也可在配置文件中修改值。
适用于session、
global
范围均可。

密态等值查询概述
随着企业数据上云,
数据的安全隐私保护面临越来越严重的挑战。
密态数据库将解决数
据整个生命周期中的隐私保护问题,涵盖网络传输、数据存储以及数据运行态;更进一步,
密态数据库可以实现云化场景下的数据隐私权限分离,
即实现数据拥有者和实际数据管理者
的数据读取能力分离。
密态等值查询将优先解决密文数据的等值类查询问题。
密态等值查询
目前支持客户端工具gsql 和JDBC。
接下来分别介绍如何使用客户端工具执行密态等值查询
的相关操作。