检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
item group by 1); 该hint表示:子链接的别名为tt,提升后与上层的store_sales表关联时使用nestloop。生成计划如下所示: 当blockname的hint使用@queryblock进行指定,而不是在当前查询块直接生效时,比如blockname(@sel$2
text) 描述:归档指定防篡改用户表对应的历史表至审计日志目录中hist_back文件夹下。如果用户历史表名称中带有'/'符号,归档所生成的文件名中将会把'/'替换为'_'。 参数类型:text 返回值类型:Boolean 示例: 1 2 3 4 5 gaussdb=# EXECUTE
逻辑解码控制参数,用于跳过生成列的输出。对UPDATE和DELETE的旧元组无效,相应元组始终会输出生成列。 取值范围:bool型,默认值为false。 true:设为true时,不输出生成列的解码结果。 false:设为false时,输出生成列的解码结果。 串行解码 force-binary:
store_sales做内表,然后依次跟promotion、item、customer、ad2, store_returns做join。生成计划如下所示: 图中计划顶端warning的提示详见Hint的错误、冲突及告警的说明。 父主题: 使用Plan Hint进行调优
n,store_sales做内表,然后依次跟promotion、item、customer、ad2、store_returns做join。生成计划如下所示: 图中计划顶端warning的提示请参见Hint的错误、冲突及告警的说明。 父主题: 使用Plan Hint进行调优
store_sales做内表,然后依次跟promotion、item, customer、ad2、store_returns做join。生成计划如下所示: 图中计划顶端warning的提示详见Hint的错误、冲突及告警的说明。 父主题: 使用Plan Hint进行调优
item group by 1); 该hint表示:子链接的别名为tt,提升后与上层的store_sales表关联时使用nestloop。生成计划如下所示: 当blockname的hint使用@queryblock进行指定,而不是在当前查询块直接生效时,比如blockname(@sel$2
SQL不一致。 RANDOM_BYTES() 支持,存在差异 GaussDB与MySQL都使用OPENSSL生成随机字符串。GaussDB使用OPENSSL3.x.x生成随机字符串,与使用OPENSSL1.x.x版本的MySQL相比性能可能存在劣化。 REPEAT() 支持,存在差异
使用这个子句检索回收站中已删除的表及其子对象。 可以指定原始用户指定的表的名称,或对象删除时数据库分配的系统生成名称。 回收站中系统生成的对象名称是唯一的。因此,如果指定系统生成名称,那么数据库检索指定的对象。使用“select * from gs_recyclebin;”语句查看回收站中的内容。
(256 GB) base_page_saved_interval 参数说明:开启极致RTO功能后,备机上生成base page的间隔数。对同一个页面来说,每回放该参数值的次数,生成一次base page。 该参数属于POSTMASTER类型参数,请参考表1中对应设置方法进行设置。 取值范围:整型,5~2000。
如果source为timestamp with time zone,表示自1970-01-01 00:00:00-00 UTC以来的秒数(结果可能是负数); 如果source为date和timestamp,表示自1970-01-01 00:00:00-00当地时间以来的秒数; 如果
的不同版本用同样的方法解释。如果是用于转储,那么尽可能避免使用适合打印的格式。给pretty-print参数传递false生成的结果和没有这个参数的变种生成的结果完全一样。 pg_get_viewdef(view_oid) 描述:为视图获取底层的SELECT命令 返回类型:text
enable_online_ddl_waitlock 参数说明:控制DDL是否会阻塞等待pg_advisory_lock等数据库锁。主要用于OM在线操作场景,不建议用户设置。 该参数属于SIGHUP类型参数,参考表1中对应设置方法进行设置。 取值范围:布尔型 on表示开启。 off表示关闭。
函数进行字符串连接。因为concat函数的输出跟data type有关,生成执行计划时不能提前计算结果值,导致查询性能严重劣化。 【建议】使用下面时间相关的宏替换now函数来获取当前时间。因为now函数生成的执行计划无法下推,导致查询性能严重劣化。 表1 时间相关的宏 宏名称 描述
表示当这些列作为UPDATE语句的目标列时,才会启动触发器,但是INSTEAD OF UPDATE类型不支持指定列信息。如果UPDATE OF指定的列包含生成列,当生成列依赖的列是UPDATE语句的目标列时,也会启动触发器。 table_name 需要创建触发器的表名称。 取值范围:数据库中已经存在的表名称。
使用连接操作符“||”替换concat函数进行字符串连接。因为concat函数的输出跟data type有关,生成执行计划时不能提前计算结果值,导致查询性能严重劣化。 使用下面表1 时间相关的宏替换now函数来获取当前时间。因为now函数生成的执行计划无法下推,导致查询性能严重劣化。 表1 时间相关的宏 宏名称 描述
audit_rotation_interval 参数说明:指定创建一个新审计日志文件的时间间隔。当现在的时间减去上次创建一个审计日志的时间超过了此参数值时,服务器将生成一个新的审计日志文件。 参数类型:整型 参数单位:min 取值范围:1 ~ 35791394(INT_MAX/60) 默认值:1d(1440min)
(256 GB) base_page_saved_interval 参数说明:开启极致RTO功能后,备机上生成base page的间隔数。对同一个页面来说,每回放该参数值的次数,生成一次base page。 该参数属于POSTMASTER类型参数,请参考表1中对应设置方法进行设置。 取值范围:整型,5~2000。
执行器内执行时间(单位:微秒)。 parse_time bigint SQL解析时间(单位:微秒)。 plan_time bigint SQL生成计划时间(单位:微秒)。 rewrite_time bigint SQL重写时间(单位:微秒)。 pl_execution_time bigint
/lib:$LD_LIBRARY_PATH 使环境变量配置生效。 source ~/.bashrc 连接数据库。 数据库安装完成后,会默认生成名称为postgres的数据库。 gsql -d postgres -h 10.10.0.11 -U jack -p 8000 Password