检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
固定参数,在创建数据库的时候确定,用户无法修改,只能通过show语法或者pg_settings视图进行查看。 无 POSTMASTER 数据库服务端参数,在数据库启动时确定,可以通过配置文件指定。 支持表2中的方式一。 SIGHUP 数据库全局参数,可在数据库启动时设置或者在数据库启动后,发送指令重新加载。
、predpushforce 通常优化器以查询块为单位进行优化,不同查询块独立优化,如果有涉及到跨查询块的谓词条件,难以从全局角度考虑谓词应用的位置。predpush可以将谓词下推到子查询块中,在父查询块中的数据量较小或子查询中可以利用索引的场景下能够提升性能。涉及到predpu
参数设置不能过于极端,设置过大过小都有使业务受损的可能,需要详细理解参数含义并谨慎修改。例如:session_timeout参数设置1秒,业务与服务器建立连接后,1秒不进行操作,便会断开连接,从而影响业务正常执行。log_min_messages控制打印日志的级别,设置级别过低,会导致记录日志量过大,影响性能。
用于声明一个或多个可以在主查询中通过名称引用的子查询,相当于临时表。这种子查询语句结构称为CTE(Common Table Expression)结构,应用这种结构时,执行计划中将存在CTE SCAN的内容。 如果声明了RECURSIVE,那么允许SELECT子查询通过名称引用它自己。 wit
并经过测试验证后进行修改,避免出现意料之外的结果。 statement_timeout 参数说明:当语句执行时间超过该参数设置的时间(从服务器收到命令时开始计时)时,该语句将会报错并退出执行。 参数类型:整型 参数单位:ms 取值范围:0 ~ 2147483647 默认值:0,表示不开启超时报错功能。
、predpushforce 通常优化器以查询块为单位进行优化,不同查询块独立优化,如果有涉及到跨查询块的谓词条件,难以从全局角度考虑谓词应用的位置。predpush可以将谓词下推到子查询块中,在父查询块中的数据量较小或子查询中可以利用索引的场景下能够提升性能。涉及到predpu
asp_log_directory 参数说明:asp_flush_mode设置为all或者file时,asp_log_directory决定存放服务器asp日志文件的目录。它可以是绝对路径,或者是相对路径(相对于数据目录的路径),仅sysadmin用户可以访问。 合法路径:用户对此路径有读写权限。
并经过测试验证后进行修改,避免出现意料之外的结果。 statement_timeout 参数说明:当语句执行时间超过该参数设置的时间(从服务器收到命令时开始计时)时,该语句将会报错并退出执行。该参数可在PDB级别设置。 参数类型:整型 参数单位:ms 取值范围:0 ~ 2147483647
不能包含volatile函数。 不能包含Window function函数。 不支持在join on条件中引用别名。 targetlist中有多个要应用的别名则报错。 缓存SELECT语句计划的场景下,WHERE IN候选子集不易过大,建议条件个数不要超过100,防止引发动态内存过高问题:
参数设置不能过于极端,设置过大过小都有使业务受损的可能,需要详细理解参数含义并谨慎修改。例如:session_timeout参数设置1秒,业务与服务器建立连接后,1秒不进行操作,便会断开连接,从而影响业务正常执行。log_min_messages控制打印日志的级别,设置级别过低,会导致记录日志量过大,影响性能。
asp_log_directory 参数说明:asp_flush_mode设置为all或者file时,asp_log_directory决定存放服务器asp日志文件的目录。它可以是绝对路径,或者是相对路径(相对于数据目录的路径),仅sysadmin用户可以访问。 合法路径:用户对此路径有读写权限。
用于声明一个或多个可以在主查询中通过名称引用的子查询,相当于临时表。这种子查询语句结构称为CTE(Common Table Expression)结构,应用这种结构时,执行计划中将存在CTE SCAN的内容。 如果声明了RECURSIVE,那么允许SELECT子查询通过名称引用它自己。 其中with_query中:
LINK才有)#远端SCHEMA@DBLINK名”作为SCHEMA名,名称长度上限为63。 当赋予用户创建DATABASE LINK权限时,相当于许可用户使用服务端DATABASE的IP对远端进行访问。若不希望有此效果,应不要使用GRANT对用户赋权。 语法格式 创建DATABASE LINK。 CREATE
th,也不会有歧义。 结构化的JSON和格式化的输出能支持异构数据库。如果用户使用的是不同的数据库版本,并且存在某些DDL语法差异,需要在应用之前解决这些差异。 反解析输出的结果是规范化后的形式,结果与用户输入等价,不保证完全相同,例如: 示例1:在函数体中没有单引号'时,函数体的分隔符$$会被解析为单引号'。
th,也不会有歧义。 结构化的JSON和格式化的输出能支持异构数据库。如果用户使用的是不同的数据库版本,并且存在某些DDL语法差异,需要在应用之前解决这些差异。 反解析输出的结果是规范化后的形式,结果与用户输入等价,不保证完全相同,例如: 示例1:在函数体中没有单引号'时,函数体的分隔符$$会被解析为单引号'。
program_name text IN 否 程序名称。 force boolean IN 否 删除程序行为标记位: true:在删除程序之前,将禁用应用该程序的所有作业。 false:该程序不能被任何作业引用,否则会发送错误。 示例: openGauss=# CALL DBE_SCHEDULER
program_name text IN 否 程序名称。 force boolean IN 否 删除程序行为标记位: true:在删除程序之前,将禁用应用该程序的所有作业。 false:该程序不能被任何作业引用,否则会发送错误。 示例: openGauss=# CALL DBE_SCHEDULER
LINK对远端表操作时,会创建一个单节点的NODE GROUP随机绑定一个DN。 当赋予用户创建DATABASE LINK权限时,相当于许可用户使用服务端DATABASE的IP对远端进行访问。若不希望有此效果,应不要使用GRANT对用户赋权。 语法格式 创建DATABASE LINK。 CREATE
LINK才有)#远端SCHEMA@DBLINK名”作为SCHEMA名,名称长度上限为63。 当赋予用户创建DATABASE LINK权限时,相当于许可用户使用服务端DATABASE的IP对远端进行访问。若不希望有此效果,应不要使用GRANT对用户赋权。 语法格式 创建DATABASE LINK。 CREATE
program_name text IN 否 程序名称。 force boolean IN 否 删除程序行为标记位: true:在删除程序之前,将禁用应用该程序的所有作业。 false:该程序不能被任何作业引用,否则会发送错误。 示例: gaussdb=# CALL DBE_SCHEDULER