暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

华为GaussDB T 查询参数

墨天轮 2019-09-28
1157

查询参数

操作场景

查询参数信息,支持模糊查询,不区分大小写。

语法格式

SHOW [ PARAMETER[S] | PARAMETER[S] parameter_name | attr_name ]

参数说明

  • PARAMETER[S]

    展示所有配置参数的详细信息(包括参数名称、参数的实时运行值、参数生效方式、参数类型以及修改后的参数值)。

  • PARAMETER[S] parameter_name

    显示数据库指定参数的详细信息(包括参数名称、参数的实时运行值、参数生效方式、参数类型以及修改后的参数值)。

    支持参数模糊查询。

  • attr_name

    属性名。

    可显示的属性如下所示:

    • AUTO[COMMIT]

      是否自动提交。

      • ON,打开自动提交。
      • OFF,关闭自动提交。
    • EXITC[OMMIT]

      是否在zsql关闭或退出时,对会话中更改的数据进行提交。

      • ON,打开自动提交。
      • OFF,关闭自动提交。
    • CHARSET

      客户端字符集。

    • HEA[DING]

      是否显示列标题。

      • ON,显示列标题。
      • OFF,不显示列标题。
    • SERVEROUT[PU]T

      是否显示用DBMS_OUTPUT.PUT_LINE包进行输出的信息。

      • ON,打印存储过程输出。
      • OFF,不打印存储过程输出。
    • TRIMS[POOL]

      是否去除每行的拖尾空格。

      • ON 去除每行的拖尾空格
      • OFF 不去除每行的拖尾空格
    • SPOO[L]

      是否导出到指定文件。

      • ON,导出到指定文件。
      • OFF,不导出到指定文件。
    • LIN[ESIZE]

      显示一行可以容纳的字符数,如果一行的输出内容大于设置的一行可容纳的字符数,则截断显示。

    • NUM[WIDTH]

      显示NUM的宽度。

    • PAGES[IZE]

      显示一页显示的行数。

    • TIM[ING]

      是否显示sql执行时间。

      • ON,显示sql执行时间。
      • OFF,不显示sql执行时间。
    • FEED[BACK]

      当一条sql语句返回n或者大于n行记录时,会有feedback。

      • ON,设置返回条数n,[1,+∞),大于n值时显示返回值记录,小于n值时不显示。
      • OFF,不显示返回值记录。
    • ECHO

      使用@符号执行sql脚本时,是否回显脚本中的sql命令。

      • ON,回显脚本中的sql命令。
      • OFF,不回显脚本中的sql命令。
    • VER[IFY]

      使用替换变量功能(set define)时,有回显确认信息old sql is和new sql is提示,该命令行可以关闭和打开提示

      • ON,回显确认信息。
      • OFF,不回显确认信息。
    • TERM[OUT]

      使用@符号执行sql脚本时,是否回显执行信息。

      • ON,回显执行信息。
      • OFF,不回显执行信息。
    • NEWP[AGE]

      设置页与页之间的空行数,默认为1

    • COLSEP

      设置列与列之间的间隔符,缺省:' '。

    • LONG

      仅做语法适配。

    • PARAMETER[S]

      展示所有配置参数的详细信息(包括参数名称、参数的实时运行值、参数生效方式、参数类型以及修改后的参数值)。

    • DEFINE

      是否替代变量能力。

      • ON,打开替代变量能力。
      • OFF,关闭替代变量能力。
    • OPLOG

      是否开启ZSQL客户端操作日志功能。

      • ON,开启ZSQL客户端记录操作日志。
      • OFF,关闭ZSQL客户端记录操作日志。
    • ZSQL_SSL[_MODE|_CA|_CERT|_KEY|_CRL|_KEY_PASSWD|_CIPHER]

      显示ssl相关的各个属性配置值。

    • CONNECT[_TIMEOUT]

      查询当前配置的连接数据库等待超时时间。

示例

  • 查询参数名称中带有interactive_timeout关键字的参数。
    SQL> show parameter interactive_timeout; NAME DATATYPE VALUE RUNTIME_VALUE EFFECTIVE ---------------------------------------------------------------- -------------------- ---------------------------------------------------------------- -------------------- -------------------- INTERACTIVE_TIMEOUT GS_TYPE_INTEGER 1800 1800 immediately
  • 查询参数名称中带有timeout关键字的参数。
    SQL> show parameter timeout; NAME DATATYPE VALUE RUNTIME_VALUE EFFECTIVE ---------------------------------------------------------------- -------------------- ---------------------------------------------------------------- -------------------- -------------------- BLOCK_REPAIR_TIMEOUT GS_TYPE_INTEGER 60 60 immediately CHECKPOINT_PERIOD GS_TYPE_INTEGER 300 300 reboot INTERACTIVE_TIMEOUT GS_TYPE_INTEGER 1800 1800 immediately LOCK_WAIT_TIMEOUT GS_TYPE_INTEGER 0 0 immediately LONGSQL_TIMEOUT GS_TYPE_INTEGER 10 10 immediately REPL_WAIT_TIMEOUT GS_TYPE_INTEGER 10 10 immediately
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论