GBase 8a MPP使用时 数据库基础问题之二

2.2 参数配置
2.2.1 集群表名、字段名支持中文
问题现象
如何设置集群表名、字段名使其支持中文?
处理方法
从 862 版本开始集群表名字段名支持中文字符。需要打开参数
gcluster_extend_ident 。参数 gcluster_extend_ident 是用来控制集群是否可以创建表
名字段含有中文、特殊字符的参数。
方法 1
修改配置文件加入 gcluster_extend_ident = 1 。此种方法需要重启集群服务生效。
方法 2
在不重启的情况下 set global gcluster_extend_ident = 1 开启,创建带有中文标识的
库表,提示成功。
示例
打开 gcluster_extend_ident 参数:
gbase> set global gcluster_extend_ident=1;
Query OK, 0 rows affected (Elapsed: 00:00:00.01)
gbase> \q
Bye
suse103:~ # gccli guo
GBase client 8.6.2.18-R2.82869. Copyright (c) 2004-2017, GBase. All
Rights Reserved.
gbase> create table 表 ( 列 1 int, 列 2 varchar(10));
Query OK, 0 rows affected (Elapsed: 00:00:01.10)
gbase> insert into 表 values(1,'a 啊 ');
Query OK, 1 row affected (Elapsed: 00:00:00.03)
gbase> select * from 表 ;
+------+------+
| 列 1 | 列 2 |
+------+------+
| 1 | a 啊 |
+------+------+
1 row in set (Elapsed: 00:00:00.02)
2.2.2 rollup 、 cube 性能优化参数
_t_gcluster_group_by_ext_optimization
问题现象
rollup 、 cube 性能优化参数 _t_gcluster_group_by_ext_optimization 。
处理方法
设置参数 _t_gcluster_group_by_ext_optimization=1 后,可以优化 group by
rollup/cube/grouping sets 的执行计划。
注意

该优化有一定的限

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值