返回首页

gbase数据、南大通用产品文档:GBase8aGCluster 配置参数

更新日期:2024年09月11日

在成功安装GBase 8a MPP Cluster 后,在各个节点机器上的
$GCLUSTER_BASE/config 目录下,gbase_8a_gcluster.cnf 文件是GBase 8a MPP
Cluster 的默认参数文件。
在GBase 8a MPP Cluster 的各个Coordinator 节点下的gbase_8a_gcluster.cnf 参数文
件中,共有下面的参数。
表6- 3Gcluster 参数汇总
编号
参数名称
说明

GBase 8a MPP Cluster 产品手册
6 附录
文档版本953(2022-04-10)
南大通用数据技术股份有限公司
1547
编号
参数名称
说明
1
gcluster_count_optimize
2
gcluster_crossjoin_use_hash_distribution
3
gcluster_ddl_parallel_execute
4
gcluster_log_level
5
gcluster_empty_result_set_optimize
6
gcluster_ha_event_monitor
7
gcluster_ha_node_left_event_delay
8
gcluster_hash_redistribute_groupby_optimize
9
gcluster_hash_redistribute_join_optimize
10
gcluster_insertselect_use_values_optimize
11
gcluster_lock_level
12
gcluster_max_thread_in_pool
13
gcluster_query_retry
14
gcluster_serial_exec_query
15
gcluster_single_hash_node_optimize
16
gcluster_special_correlated_optimize
17
gcluster_starschema_join_estimate_optimize
18
gcluster_starschema_optimize
19
gcluster_union_optimize
20
gcluster_use_new_decimal
21
gcluster_hash_redist_threshold_row
22
gcluster_loader_max_data_processors
23
gcluster_rebalancing_update_status_on_drop_table
24
gcluster_async_connect_timeout
25
gcluster_rebalancing_parallel_degree
26
gcluster_parallel_distribution_number
27
gcluster_enable_serial_load
28
gcluster_loader_min_chunk_size
29
gcluster_extend_ident
30
gcluster_kafka_brokers
31
gcluster_assign_kafka_topic_period
32
gcluster_kafka_max_message_size
33
gcluster_kafka_batch_commit_dml_count
34
gcluster_kafka_local_queue_size
35
gcluster_kafka_consume_batch
36
gcluster_kafka_primarykey_can_be_null
37
_t_gcluster_kafka_null_transform
38
gcluster_random_insert
39
gcluster_kafka_ignore_if_table_not_exist
40
gcluster_connect_net_read_timeout

GBase 8a MPP Cluster 产品手册
6 附录
文档版本953(2022-04-10)
南大通用数据技术股份有限公司
1548
编号
参数名称
说明
41
gcluster_connect_net_write_timeout
42
gcluster_support_binary
43
gcluster_kafka_delete_execute_directly
44
gcluster_rebalancing_concurrent_count
45
gcluster_rebalancing_random_table_quick_mode
46
gcluster_rebalancing_step
47
gcluster_node_exec_retry_times
48
gcluster_sql_exec_retry_times
49
gcluster_create_mirror_mode
50
_gcluster_support_outfile_with_table_head_case_sensitive
51
_t_gcluster_dml_drs_enable
Readonly 参数
52
_t_gcluster_user_defined_join_hint
53
_t_gcluster_union_redist_optimize
54
_t_gcluster_union_redist_distinct
55
gcluster_segment_id_replace
56
_t_gcluster_support_cte
57
gcluster_shrink_to_rebalance
58
gcluster_rebalancing_ignore_mirror

简介
审计日志最重要的作用,就是用于监控SQL 执行性能,当一些SQL 语句的执行用
时大于long_query_time 设定值的时候,审计日志便将这些SQL 语句记录下来,方
便用户针对这些执行效率低下的SQL 语句进行分析、优化和改写,从而提高SQL
语句的执行效率。
审计日志记录的主要内容如下:

start_time:开始执行时间;

user_host:登录的用户和IP
显示格式为:priv_user[user]@hostname[ip];

query_time:执行语句所用时间;

rows:行数;

db:执行语句所针对的数据库;

sql_text:记录执行用时大于long_query_time 设定值的SQL 语句;

conn_type:用户登录方式(CAPI、ODBC、JDBC、ADO.NET)。
目前,用户每次查看的审计日志为登录节点机器上的日志内容。

GBase UP 产品手册 4 管理员指南

文档版本04(2021-04-21) 南大通用数据技术股份有限公司 148

使用 CREATE SCHEMA 语句将数据定义语言(DDL)和 GRANT 语句块作为
一个单位发出。
在 DB-Access 中使用此语句。
语法

GBase 8s SQL 指南:语法
南大通用数据技术股份有限公司 329

元素
描述
限制
语法
user
拥有语句创建
的数据库对象
的用户
如果有 DBA 特权,则可以指定任意用户
的名称。否则,必须具有 Resource 特
权,而且必须指定您子句的用户名。
所有者
名称
用法
CREATE SCHEMA 语句允许 DBA 为 CREATE SCHEMA 语句创建的所有数据
库指定一个所有者。在创建存储该对象的数据库之前,不能发出 CREATE
SCHEMA 。
带有 Resource 特权的用户可为他们自己创建模式。在这情况下,用户名称必须是
正在运行 CREATE SCHEMA 语句的带有 Resource 特权的人的名称。带有 DBA
特权的任何人也可以为其他人创建模式。在这种情况下,user 可以指定正在运行
CREATE SCHEMA 语句的人以为的用户。
可以任意逻辑顺序放置 CREATE 和 GRANT 语句,如下例所示,直到遇到分号
(;)或文件结束符时,才认为语句是 CREATE SCHEMA 语句的一部分。
CREATE SCHEMA AUTHORIZATION sarah
CREATE TABLE mytable (mytime DATE, mytext TEXT)
GRANT SELECT, UPDATE, DELETE ON mytable TO rick
CREATE VIEW myview AS
SELECT * FROM mytable WHERE mytime > '12/31/2004'
CREATE INDEX idxtime ON mytable (mytime);

GBase 8s SQL 指南:语法
南大通用数据技术股份有限公司 330
在 CREATE SCHEMA 中创建数据库对象
即使您没有明确地命名每个数据库对象,CREATE SCHEMA 语句创建的所有数
据库对象都归用户所有。如果您是 DBA ,则可以为另一个用户创建数据库对
象。如果您不是 DBA ,则指定您自己以外的所有者会导致错误消息。
只能用 CREATE SCHEMA 语句授予特权;不能使用 CREATE SCHEMA 撤销或
删除特权。
如果在 CREATE SCHEMA 语句之外创建数据库对象或使用 GRANT 语句,则在
使用 -ansi 标志或设置 DBANSIWARN 时会接收到警告。