The SET DIST VARIABLE syntax is used to set system variables.
SetDistVariable ::=
'SET' 'DIST' 'VARIABLE' (proxyPropertyName '=' proxyPropertyValue | 'transaction_type' '=' transactionType | 'agent_plugins_enable' '=' agentPluginsEnable)
proxyPropertyName ::=
identifier
proxyPropertyValue ::=
literal
transactionType ::=
string
agentPluginsEnable ::=
boolean
proxy_property_name is one of properties configuration of PROXY, name is split by underscore
transaction_type is use to set transaction types for current connection, supports LOCAL, XA, BASE
agent_plugins_enable is use to set the agent plugins enable status, the default value is FALSE
ProxySET DIST VARIABLE sql_show = true;
SET DIST VARIABLE transaction_type = “XA”;
agent plugin enable statusSET DIST VARIABLE agent_plugins_enabled = TRUE;
SET, DIST, VARIABLE
