检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
connection_alarm_rate时,后台会打印连接信息的日志connection_log,日志中可以查看pg_stat_activity视图和线程池视图LOCAL_THREADPOOL_STATUS(查看pg_stat_activity视图需要开启追踪功能,查看线程池视图LOCAL
数同时降低这两个值,因为获取内存中的页要比通常情况下开销小很多。 取值范围:浮点型,0~DBL_MAX。 默认值:4 对于特别表空间中的表和索引,可以通过设置同名的表空间的参数来覆盖这个值。 相对于seq_page_cost,减少这个值将导致系统更倾向于使用索引扫描,而增加这个值
MATERIALIZED对CTE进行修饰。 如果声明为MATERIALIZED,WITH查询将被物化,生成一个子查询结果集的拷贝,在引用处直接查询该拷贝,因此WITH子查询无法和主干SELECT语句进行联合优化(如谓词下推、等价类传递等),对于此类场景可以使用NOT MATERIALIZED进行修饰,如果WITH查询
tring中存在占位符时使用。 USING OUT bind_argument,用于指定存放动态SQL返回值的变量。 查询语句中,into和out不能同时存在; 占位符命名以“:”开始,后面可跟数字、字符或字符串(不能使用带引号的数字、字符或字符串),与USING子句的bind_argument一一对应;
CREATE_PENDING_AREA 创建资源计划待决区,进入可编辑资源计划的状态。待决区是资源计划表gs_resource_plans和资源计划指令表gs_resource_plan_directives中待提交的改动数据。其中status字段显示为pending的数据对实际
参数化路径动态剪枝不支持子查询表达式,不支持stable和volatile函数,不支持跨QueryBlock参数化路径,不支持BitmapOr、BitmapAnd算子。 参数化路径动态剪枝支持的典型场景具体示例如下: 比较表达式 --创建分区表和索引 gaussdb=# CREATE TABLE
connection_alarm_rate时,后台会打印连接信息的日志connection_log,日志中可以查看pg_stat_activity视图和线程池视图LOCAL_THREADPOOL_STATUS(查看pg_stat_activity视图需要开启追踪功能,查看线程池视图LOCAL
tring中存在占位符时使用。 USING OUT bind_argument,用于指定存放动态SQL返回值的变量。 查询语句中,into和out不能同时存在; 占位符命名以“:”开始,后面可跟数字、字符或字符串(不能使用带引号的数字、字符或字符串),与USING子句的bind_argument一一对应;
进行设置。 取值范围:整型,10~60(分钟)。 默认值:1h asp_flush_mode 参数说明:ASP刷新到磁盘上的方式分为写文件和写系统表,当为‘file’时,默认写文件,为‘table’时写系统表,为‘all’时,即写文件也写系统表,仅sysadmin用户可以访问。
interval]时刻停止执行。当此参数为空时默认为3999-12-31 16:00:00。 INTERVAL 时间间隔,interval由quantity数字和时间单位组成,例如1 YEAR。 ON COMPLETION [NOT] PRESERVE 默认情况下,一旦事务处于完成状态,系统表中就会立刻删除该定时任务。用户可以通过设置ON
参数化路径动态剪枝不支持子查询表达式,不支持stable和volatile函数,不支持跨QueryBlock参数化路径,不支持BitmapOr,BitmapAnd算子。 参数化路径动态剪枝支持的典型场景具体示例如下: 比较表达式 --创建分区表和索引 gaussdb=# CREATE TABLE
取值范围:有效值为“BAYESNET”、“MCV”、“ALL”。 "BAYESNET":只创建智能统计信息。 "MCV":只创建传统统计信息。 "ALL":同时创建传统统计信息和智能统计信息。 默认值:"BAYESNET" 设置方式:该参数属于USERSET类型参数,请参考表1中对应设置方法进行设置。 设置建议:推荐使用默认值。
询中,尽量利用参数化路径的索引扫描。 predpush:利用代价在predpushnormal和predpushforce中选择一个最优的分布式计划,但是会增加优化时间。 以下是关闭和开启该查询重写规则的计划示例: gaussdb=# set enable_fast_query_shipping=off;
取值范围:字符串,已存在的用户。 RELATIVE 若指定该参数,表示使用相对路径,LOCATION目录是相对于各个CN/DN数据目录下的。 目录层次:CN和DN的数据目录/pg_location/相对路径。相对路径最多指定两层。 若没有指定该参数,表示使用绝对表空间路径,LOCATION目录需要使用绝对路径。
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 --将创建在模式tpcds里的所有表(和视图)的SELECT权限授予每一个用户。 openGauss=# ALTER DEFAULT PRIVILEGES IN SCHEMA tpcds
JOIN来实现,而NOT EXISTS则可以通过HASH ANTI JOIN来实现。在join列不存在NULL值的情况下,NOT EXISTS和NOT IN等价。因此在确保没有NULL值时,可以通过将NOT IN转换为NOT EXISTS,通过生成HASH JOIN来提升查询效率。 建表语句如下:
str1 按位或的第一个字符串 str2 按位或的第二个字符串 DBE_RAW.SUBSTR 存储过程SUBSTR将RAW类型的对象按起始位和长度截取。 DBE_RAW.SUBSTR函数原型为: 1 2 3 4 5 DBE_RAW.SUBSTR( IN lob_loc raw
取值范围:整型,0~2147483647,单位为KB 默认值:256GB max_redo_log_size 参数说明:备DN表示当前回放的最新检查点位置和当前日志回放位置之间日志量的期望值,主DN表示恢复点到当前最新日志之间日志量的期望值,关注RTO的情况下,这个值建议不宜过大。 该参数属于S
参数说明:CM模块端口认证方式,trust表示未配置端口认证,gss表示采用kerberos端口认证。必须注意的是:只有当kerberos服务端和客户端成功安装后才能修改为gss,否则CM模块无法正常通信,将影响数据库状态。 取值范围:枚举类型,有效值有trust, gss。修改后可以
取值范围:字符串,已存在的用户。 RELATIVE 若指定该参数,表示使用相对路径,LOCATION目录是相对于各个CN/DN数据目录下的。 目录层次:CN和DN的数据目录/pg_location/相对路径。相对路径最多指定两层。 若没有指定该参数,表示使用绝对表空间路径,LOCATION目录需要使用绝对路径。