检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
SQL调优案例 案例:选择合适的分布列 案例:建立合适的索引 案例:增加JOIN列非空条件 案例:使排序下推 案例:设置cost_param对查询性能优化 案例:调整局部聚簇键 案例:调整中间表存储方式 案例:改建分区表 案例:调整GUC参数best_agg_plan 案例:改写SQL排除剪枝干扰
SQL调优案例 案例:选择合适的分布列 案例:建立合适的索引 案例:增加JOIN列非空条件 案例:使排序下推 案例:设置cost_param对查询性能优化 案例:调整局部聚簇键 案例:调整中间表存储方式 案例:改建分区表 案例:调整GUC参数best_agg_plan 案例:改写SQL排除剪枝干扰
果,对数据库实行监视等。 提交 GaussDB(DWS)通过COMMIT或者END可完成提交事务的功能。请参考COMMIT | END。 设置保存点 GaussDB(DWS)用于在当前事务里建立一个新的保存点。请参考SAVEPOINT。 回滚 GaussDB(DWS)回滚当前事务
错误原因:guc参数enable_cluster_resize设置为true,与当前DML操作的子计划仅在CN上执行不匹配。 解决办法:当DML操作的子计划仅在CN上执行时,需要将guc参数enable_cluster_resize设置为false。 GAUSS-04778: "cache
'max_coordinators' has been reached." SQLSTATE: 42601 错误原因:语法错误,创建的coordinator数量超过设置的max_coordinators数量。 解决办法:调大max_coordinators配置参数。 GAUSS-02154: "Failed
collation。 解决办法:collation允许指定各列数据的排序规则。创建collation时,如果设置LC_COLLATE和LC_CTYPE的值,则要求二者设置为相同的值。 GAUSS-03318: "nondefault collations are not supported
索更快速。预处理过程包括: 将文档解析成token。 为每个文档标记不同类别的token是非常有必要的,例如:数字、文字、复合词、电子邮件地址,这样就可以做不同的处理。原则上token的类别依赖于具体的应用,但对于大多数的应用来说,可以使用一组预定义的token类。 将token转换为词素。
表1 数据库配置 参数 说明 默认值 connector flink框架区分connector参数,固定为dws。 - url 数据库连接地址。 - username 配置连接用户。 - password 配置密码。 - tableName 对应dws表。 - 表2 查询参数 参数
_options被设置为merge_update_multi,则不会报错,而是会随机匹配一行数据。 因此,当出现merge into的结果与预期不符的情况时,需查看该参数是否被设置,同时排查是否匹配了多行数据,并根据实际情况修改业务逻辑。 解决方案 方案一:设置参数behavio
错误原因:系统内部错误。为分区表的scan算子设置信息时,输入参数不合法。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-01679: "Only Scan operator have partition attribute" SQLSTATE: XX000 错误原因:为分区表的非scan算子设置信息。
RENAME TO schema.new_name; 设置视图的所属模式。 1 2 ALTER VIEW [ IF EXISTS ] view_name SET SCHEMA new_schema; 设置视图的选项。 1 2 ALTER VIEW [ IF EXISTS
缩获取。 注意事项 禁止修改导出的文件和内容,否则可能无法恢复成功。 为了保证数据一致性和完整性,导出工具会对需要转储的表设置共享锁。如果表在别的事务中设置了共享锁,gs_dump和gs_dumpall会等待锁释放后锁定表。如果无法在指定时间内锁定某个表,转储会失败。用户可以通过
percent valid value is between 0 and 100" SQLSTATE: 22023 错误原因:设置的百分比不在0-100之间。 解决办法:调整设置的百分比数据,保证在0-100之间。 GAUSS-04359: "PSort %u should depend on
on the master server" SQLSTATE: XX000 错误原因:主机参数wal_level没有设置为hot_standby。 解决办法:请设置主机参数wal_level为hot_standby后,重建HA。 GAUSS-03548: "control file
0A000 错误原因:ALTER TABLE ALTER COLUMN SET STORAGE操作时,列存储类型只能设置为PLAIN类型。 解决办法:将建议将列数据存储类型设置PLAIN类型。 GAUSS-00743: "cannot drop column from typed table"
table_name; 登录GaussDB(DWS)管理控制台,查看vacuum_freeze_min_age参数,如果设置值为50亿,则按照以下方式重新设置为20亿: 在集群列表中找到所需集群,单击集群名称,进入“集群详情”页面。单击“参数修改”页签,修改vacuum_free
xml_is_well_formed(text) 描述:检查text字符串是不是格式良好的XML值,返回布尔结果。如果xmloption参数设置为DOCUMENT则检查文档,如果设置为CONTENT则检查内容。 返回值类型:bool 示例: 1 2 3 4 5 6 7 8 9 10 11
xml_is_well_formed(text) 描述:检查text字符串是不是格式良好的XML值,返回布尔结果。如果xmloption参数设置为DOCUMENT则检查文档,如果设置为CONTENT则检查内容。 返回值类型:bool 示例: 1 2 3 4 5 6 7 8 9 10 11
GaussDB(DWS)当前版本支持的自定义异常规则和默认异常规则如下表所示: 表1 自定义异常规则类型 异常阈值类型 说明 取值范围(-1表示取消设置,不支持设置为0) 支持的异常操作 阻塞时间 作业的阻塞时间,单位秒。包括全局并发排队以及局部并发排队的总时间。如果语句中包含子语句,则每个语句排队的时间都计算在内。
果,对数据库实行监视等。 提交 GaussDB(DWS)通过COMMIT或者END可完成提交事务的功能。请参考COMMIT | END。 设置保存点 GaussDB(DWS)用于在当前事务里建立一个新的保存点。请参考SAVEPOINT。 回滚 GaussDB(DWS)回滚当前事务