检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
true为以DAEMON模式运行。 false为不以DAEMON模式运行。 parallel:导入导出工作线程并发数目。 默认并发数目为8,最大为200。 语法 gds_ctl.py [ start | stop all | stop [ ip: ] port | stop | status ] 描述
可以强制结束有问题的会话。 审视和修改表定义。选择合适的分布列,避免数据倾斜。 分析SQL语句是否使用了不下推的函数,建议更换为支持下推的语法或函数。 对表定期执行VACUUM FULL和ANALYZE操作,可回收已更新或已删除的数据所占据的磁盘空间。 检查表有无索引支撑,建议例行重建索引。
会改变原本的执行逻辑,因此应该慎重使用,或者也可以使用EXCEPTION处理特殊场景。当执行GOTO语句时,目标Label必须是唯一的。 语法 label declaration ::= goto statement ::= 示例 1 2 3 4 5 6 7 8
修改表的数据脱敏策略 ALTER REDACTION POLICY语法用于修改脱敏策略生效表达式、重命名脱敏策略,以及新增、修改、删除脱敏列信息。 删除表的脱敏策略 DROP REDACTION POLICY语法用于删除脱敏策略在表的所有列字段上的脱敏函数信息。 查看脱敏策略和脱敏列信息
时间/日期操作符 用户在使用时间和日期操作符时,对应的操作数请使用明确的类型前缀修饰,以确保数据库在解析操作数的时候能够与用户预期一致,不会产生用户非预期的结果。 比如下面示例没有明确数据类型就会出现异常错误。 1 2 SELECT date '2001-10-01' - '7'
文本检索调试函数 ts_debug([ config regconfig, ] document text, OUT alias text, OUT description text, OUT token text, OUT dictionaries regdictionary[]
调整SQL语句,在保证结果正确的基础上,能够提高SQL执行效率。 数据倾斜查询优秀实践 本实践包含以下存储倾斜案例: 导入过程存储倾斜即时检测 快速定位查询存储倾斜的表 用户管理优秀实践 GaussDB(DWS)集群中,常用的用户分别是系统管理员和普通用户。本实践简述了系统管理员
配置参数的hint 功能描述 指明计划生成时配置参数的值,又称作guc hint。 语法格式 set [global](guc_name guc_value) 参数说明 global表示hint设置的配置参数在语句级别生效,不加global表示hint设置的配置参数在子查询级别生
错误原因:无法从创建tablespace的选项中获取有效的storepath参数。 解决办法:请检查CREATE TABLESPACE..LOCATION语法中是否包含storepath选项。 GAUSS-04606: "Failed to get cfgpath from tablespace
"there is no default creation target" SQLSTATE: XX000 错误原因:CREATE EXTENSION语法中当不指定SCHEMA选项时,默认当前缺省的SCHEMA,但当前缺省的SCHEMA路径为空值。 解决办法:当前缺省的SCHEMA为空,当前
会改变原本的执行逻辑,因此应该慎重使用,或者也可以使用EXCEPTION处理特殊场景。当执行GOTO语句时,目标Label必须是唯一的。 语法 label declaration ::= goto statement ::= 示例 1 2 3 4 5 6 7 8
优,通常为调整数据库级SQL调优参数。 编写更优的SQL:介绍一些复杂查询中的中间临时数据缓存、结果集缓存、结果集合并等场景中的更优SQL语法。 父主题: GaussDB(DWS)性能调优
做源表 语法格式 用DWS-Connector做源表时,DWS-Connector实现了SupportsLimitPushDown和SupportsFilterPushDown接口,支持将limit和where条件下推到数据库执行。 1 2 3 4 5 6 7 8
对于表、列、值中若指定多个,则同类间需以空格分离。 对于倾斜值,不支持在hint中进行类型强转;对于string类型,需要使用单引号。 语法格式 指定单表倾斜: 1 skew([@block_name] table (column) [(value)]) 指定中间结果倾斜: 1
cidr和inet操作符 操作符<<,<<=,>>,>>=对子网包含进行测试。它们只考虑两个地址的网络部分(忽略任何主机部分),然后判断其中一个网络是等于另外一个网络,还是另外一个网络的子网。 < 描述:小于 示例: 1 2 3 4 5 SELECT inet '192.168.1
encodingFormat 指定输入/源文件的编码格式。 如果未设置该参数(或该参数被注释掉),则工具将基于区域设置使用默认编码。 说明: 文件编码的自动检测功能并不准确。为确保正确的编码格式,请使用本参数指定格式。 UTF8 UTF16 UTF32 GB2312 ASCII等 基于区域设置的默认编码
使用gsql对导入的加密文件进行解密。 须知: 对于本身就是shell命令中的关键字符如单引号(')或双引号("),Linux shell会检测输入的单引号(')或双引号(")是否匹配。如果不匹配,shell认为用户没有输入完毕,会一直等待用户输入,从而不会进入到gsql程序。 -
"OFFSET in a recursive query is not implemented" SQLSTATE: 0A000 错误原因:不支持的语法。 解决办法:修改SQL Statement。 GAUSS-00199: "LIMIT in a recursive query is not
192.168.2.30 -U dbuser -p 8000 -r 根据提示输入密码。 删除手动创建的外部服务器。 执行以下命令进行删除,详细语法请参见DROP SERVER: 1 DROP SERVER hdfs_server_8f79ada0_d998_4026_9020_80d6de2692ca;
dcast和redistribute以及指定AGG重分布的分布键。 指定Agg重分布列Hint,仅8.1.3.100及以上集群版本支持。 语法格式 1 [no] broadcast | redistribute(table_list) | redistribute ((*) (columns))