查看和设置GUC参数
为确保DataArtsFabric SQL的最优性能,用户可根据业务需求对数据库中的GUC参数进行调整。
数据库提供了许多运行参数,配置这些参数可以影响数据库系统的行为。在修改这些参数时请确保已了解对应参数对数据库的影响,否则可能会导致无法预料的结果。
注意事项
- 参数中如果取值范围为字符串,此字符串应遵循操作系统的路径和文件名命名规则。
- 取值范围最大值为INT_MAX的参数,此选项最大值跟所在的操作系统有关。
- 取值范围最大值为DBL_MAX的参数,此选项最大值跟所在的操作系统有关。
参数类型和值
查看和设置GUC参数
在DataArtsFabric SQL中,用户只能以SQL语句方式执行SET命令来设置GUC参数。具体格式如下
1
|
SET paramName TO paramValue; |
例如:用户设置语句超时statement_timeout参数,可以在通过REST API接口发送SET statement_timeout TO 600 设置为10分钟。
如果用户要查看设置的GUC参数的值,可以通过SHOW语句来查看本Session设置的GUC参数值。例如:
SHOW statement_timeout;
语句可以查询设置的语句超时值。