跳到主要内容

SET-VARIABLE

SET-VARIABLE

Name

SET VARIABLE

Description

该语句主要是用来修改 Doris 系统变量,这些系统变量可以分为全局以及会话级别层面来修改,有些也可以进行动态修改。你也可以通过 SHOW VARIABLE 来查看这些系统变量。

语法:

SET variable_assignment [, variable_assignment] ...

说明:

  1. variable_assignment: user_var_name = expr | [GLOBAL | SESSION] system_var_name = expr

注意:

  1. 只有 ADMIN 用户可以设置变量的全局生效
  2. 全局生效的变量影响当前会话和此后的新会话,不影响当前已经存在的其他会话。

Example

  1. 设置时区为东八区

    SET time_zone = "Asia/Shanghai";
  2. 设置全局的执行内存大小

    SET GLOBAL exec_mem_limit = 137438953472

Keywords

SET, VARIABLE