更新时间:2024-12-16 GMT+08:00
分享

设置SET语句

使用SET语句配置查询提示(Hint)是一种手动优化查询性能的方法,通过这种方式可以直接影响数据库查询优化器的决策,从而有利于提升数据库查询性能。SET语句设置完成后,在仪表板、大屏等场景进行数据查询时,将提升查询效率。本文介绍如何设置SET语句。

约束限制

  • 当前支持设置SET语句的数据源有:GaussDB(DWS)、PostgreSQL。
  • SET语句的参数名只能由英文、数字、点号及下划线(_)组成,且不超过50个字符。
  • 最多支持添加10条SET语句。

前提条件

操作步骤

  1. 登录智能数据洞察控制台
  2. 单击管理控制台左上角的,选择区域,单击左下角的企业项目选择企业项目。
  3. 在控制台右侧“我的项目”单击项目名称,进入项目页面。
  4. 单击“数据管理 > 数据集”,进入数据集页面。
  5. 单击数据集名称,进入数据集编辑页面。
  6. 在数据集编辑页面,单击“设置SET语句”(图1)。
    图1 设置SET语句

  7. 在“设置SET语句”页面输入参数后,单击“确定”。图1列出了PostgreSQL数据库的join_collapse_limit,from_collapse_limit参数,其他参数及参数说明请参见官方文档。设置完成后单击“查看SQL”,可以查看设置好的SET语句(图2)。
    图2 查看SQL

    SET语句设置完成后,在仪表板进行数据分析时,单击图表右上角,选择“查看SQL”,可以查看设置的SET语句。

相关文档