检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
SQL调优流程 对慢SQL语句进行分析,通常包括以下步骤: 操作步骤 收集SQL中涉及到的所有表的统计信息。在数据库中,统计信息是规划器生成计划的源数据。没有收集统计信息或者统计信息陈旧会造成执行计划严重劣化,从而导致性能问题。从经验数据来看,10%左右性能问题是因为没有收集统计信息。具体请参见更新统计信息。
GAUSS-01955: "Memory alloc failed for indexInfo" SQLSTATE: XX000 错误原因:生成IndexInfo结构失败。 解决办法:检查有足够的内存。 GAUSS-01956: "cache lookup failed for index
not an OpExpr" SQLSTATE: XX000 错误原因:计划问题,mergejoin的条件不是一个算术表达式。 解决办法:生成的计划有问题,请联系技术支持工程师提供技术支持。 GAUSS-02278: "unsupported mergejoin strategy
GaussDB(DWS)对SubLink的优化 针对SubLink的优化策略主要是让内层的子查询提升(pullup),能够和外表直接做关联查询,从而避免生成SubPlan+Broadcast內表的执行计划。判断子查询是否存在性能风险,可以通过explain查询语句查看Sublink的部分是否被
policy_name 待修改的脱敏策略名。 table_name 待修改的脱敏策略应用的表对象名。 INHERIT 说明脱敏策略或脱敏操作是否“继承”自其他脱敏策略或脱敏操作,不推荐使用。 new_when_expression 脱敏策略新的生效表达式。 ENABLE | DISABLE 当前脱敏策略是否生效。
sDB(DWS)集群内存中,密文保存在GaussDB(DWS)服务中。 密钥使用流程如下: 用户选择主密钥。 GaussDB(DWS)随机生成CEK和DEK明文。 KMS使用用户所选的主密钥加密CEK明文并将加密后的CEK密文导入到GaussDB(DWS)服务中。 GaussDB
- - 解决问题 多count distinct走share scan出现结果集错误 sharescan计划生成时,CTE子查询误用了上层的等价类信息,造成分布列判断错误,生成计划缺少数据重分布算子 8.3.0.105以前版本 升级到8.3.0.105及以上版本 升级到830版本后系统表autovacuum未生效
GaussDB(DWS)对SubLink的优化 针对SubLink的优化策略主要是让内层的子查询提升(pullup),能够和外表直接做关联查询,从而避免生成SubPlan+Broadcast內表的执行计划。判断子查询是否存在性能风险,可以通过explain查询语句查看Sublink的部分是否被
GAUSS-04499: "Failed to Generate the random salt" SQLSTATE: 28000 错误原因:系统内部错误。生成随机盐值失败。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04500: "Failed to Generate the random
SQLSTATE: XX000 错误原因:装载用户自定义字典失败。 解决办法:字典文件不存在或字典路径不正确,请重新设置,字典文件应由scws组件生成。 父主题: GAUSS-04601 -- GAUSS-04700
product_name ... 该hint表示:store_sales,store_returns关联的结果集估算行数在原估算行数基础上乘以50。生成计划如下所示: 第11行算子的估算行数修正为360行,原估算行数为7行(四舍五入后取值)。 父主题: 使用Plan Hint进行调优
GAUSS-00583: "Failed to Generate the random number" SQLSTATE: XX000 错误原因:生成随机数失败。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-00584: "The password does not satisfy
、“标准数仓”即通过以上规格区分。 注意事项 当单次插入的数据量大于等于表级参数DELTAROW_THRESHOLD时,数据会直接插入主表生成CU(Compress Unit)。 当插入的数据量小于表级参数DELTAROW_THRESHOLD时,会在辅助Delta表上插入一条类型
一步”。 打开“选择权限”页签,从“角色”中选择对应角色,勾选“授予”或“撤销”相关权限。 在“SQL预览”页签,可以查看根据以上输入自动生成的SQL查询。 单击“完成”。 删除序列 右键单击所选序列,选择“删除”。显示“删除序列”对话框,单击“确定”即可删除该序列。 如果要删除
、“标准数仓”即通过以上规格区分。 注意事项 当单次插入的数据量大于等于表级参数DELTAROW_THRESHOLD时,数据会直接插入主表生成CU(Compress Unit)。 当插入的数据量小于表级参数DELTAROW_THRESHOLD时,会在辅助Delta表上插入一条类型
如果编写了大量的SQL语句,可以单击保存,将语句保存到对应的OBS桶中。 最下面会展示查询的结果,结果分页,且可以选择图标,根据不同的字段来生成饼图,折线图和柱状图,查询的结果支持根据查到的内容导出excel文件。在“SQL执行记录”页签可查看近半年非查询SQL语句记录。 切换至脚
product_name ... 该hint表示:store_sales,store_returns关联的结果集估算行数在原估算行数基础上乘以50。生成计划如下所示: 第11行算子的估算行数修正为360行,原估算行数为7行(四舍五入后取值)。 父主题: 使用Plan Hint进行调优
N_STATISTICS/PGXC_WLM_SESSION_INFO中的query_plan和warning字段的取值,详细内容参见SQL自诊断。 对外接口通过不同的前缀(gs与pgxc)来区分单CN查询视图以及集群级别查询视图。普通用户仅支持登录到集群的某个CN查询以gs为前缀的视图。
更多信息请参见管理GaussDB(DWS)集群访问域名。 内网IP 通过内部网络访问集群数据库的IP地址。 说明: 内网访问IP地址在创建集群时自动生成,生成后的IP地址是固定的。 内网访问IP的数量对应的是CN节点的个数,可以通过登录任一节点连接到集群。 通过内网访问某个固定的IP,资源池会集中在一个CN上。
smallint 一个编码,表示这种类型的统计存储在pg_statistic行的第n个“槽位”。 n的取值范围:1~5 staopN oid 用于生成这些存储在第n个“槽位”的统计信息的操作符。比如,一个柱面图槽位会显示<操作符,该操作符定义了该数据的排序顺序。 n的取值范围:1~5 stanumbersN