SET
语法格式
SET [GLOBAL | SESSION]
SESSION:省略掉SESSION 关键字,也就是默认情况下,是会话(SESSION)级
别的,
即只在集群中执行该命令的节点机器上的当前连接设定成功,
其他节点不变。
示例
示例1:默认为会话级别,只在当前节点机器上的当前连接有效。
GLOBAL:设置为此关键字时,新的变量值将被用于新的连接当中。
gbase> SET AUTOCOMMIT = 1;
Query OK, 0 rows affected
示例2:使用GLOBAL 关键字,设置“gbase_sql_trace”的值为“on”。
GBase UP 产品手册 5 数据库管理指南
文档版本04(2021-04-21) 南大通用数据技术股份有限公司 792
gbase> SHOW VARIABLES LIKE '%trace%';
+----------------------------+-------+
| Variable_name | Value |
+----------------------------+-------+
| _gbase_sql_trace_file_mode | OFF |
| auto_trace | OFF |
| gbase_sql_trace | OFF |
| gbase_sql_trace_level | 0 |
+----------------------------+-------+
4 rows in set
gbase> SET GLOBAL gbase_sql_trace =on;
Query OK, 0 rows affected
设置成功后,查看参数值。
gbase> SHOW VARIABLES LIKE '%gbase_sql_trace%';
+----------------------------+-------+
| Variable_name | Value |
+----------------------------+-------+
| _gbase_sql_trace_file_mode | OFF |
| gbase_sql_trace | OFF |
| gbase_sql_trace_level | 0 |
+----------------------------+-------+
3 rows in set
退出连接后,重新查看参数值。