检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
SQL终端管理 打开多个“SQL终端”页签 管理SQL查询执行历史 打开并保存SQL脚本 在“SQL终端”页签中查看表属性和PL/SQL函数/过程 终止正在执行的SQL查询 SQL查询格式化 在“SQL终端”页签中选择数据库对象 查看执行计划和开销 图形化查看执行计划和开销 使用SQL终端
Flink SQL概述 DWS-connector主要实现了DynamicTableSourceFactory和DynamicTableSinkFactory接口,可用于对接GaussDB(DWS)表作为Flink作业的源表、结果表和维表。 使用DWS-Connector做源表时
全局SQL查询 通过pgxc_stat_activity函数和视图实现全局SQL查询。 执行如下命令连接数据库。 gsql -d postgres -p 8000 执行如下命令创建pgxc_stat_activity函数。 DROP FUNCTION PUBLIC.pgxc_stat_activity()
SQL调优 SQL查询执行流程 SQL执行计划 执行计划算子 SQL调优流程 更新统计信息 审视和修改表定义 SQL调优进阶 使用Plan Hint进行调优 例行维护表 例行重建索引 SQL语句出错自动重试 query_band负载识别 父主题: GaussDB(DWS)性能调优
历史TopSQL 系统提供了资源监控历史视图用来查询历史TopSQL。资源监控历史视图记录了查询作业运行结束时的资源使用情况(包括内存、下盘、CPU时间等)和运行状态信息(包括报错、终止、异常等)以及性能告警信息。但对于由于FATAL、PANIC错误导致查询异常结束时,状态信息列
SQL调优 SQL查询执行流程 SQL执行计划 执行计划算子 SQL调优流程 更新统计信息 审视和修改表定义 SQL调优进阶 优化器参数调整 使用Plan Hint进行调优 例行维护表 例行重建索引 SQL语句出错自动重试 query_band负载识别 父主题: GaussDB(DWS)性能调优
表示该函数在给出同样的参数值时总是返回同样的结果。 STABLE 表示该函数不能修改数据库,对相同参数值,在同一次表扫描里,该函数的返回值不变,但是返回值可能在不同SQL语句之间变化。 VOLATILE 表示该函数值可以在一次表扫描内改变,因此不会做任何优化。 函数易变性可以查询pg_proc的provolati
distribution incompatible with existing constraints" SQLSTATE: 0A000 错误原因:检测表的REDISTRIBUTION时,发现与现存的CONSTRAINTS存在冲突,故不能REDISTRIBUTION。 解决办法:更改RED
执行SQL时出现表死锁,提示LOCK_WAIT_TIMEOUT锁等待超时 问题现象 执行SQL时出现LOCK_WAIT_TIMEOUT锁等待超时的错误。 原因分析 锁等待超时一般是因为有其他的SQL语句已经持有了锁,当前SQL语句需要等待持有锁的SQL语句执行完毕释放锁之后才能执
功能的实现使用户可以根据实际需求动态调整集群CN数量。具体操作如下: 增加CN节点 删除CN节点 该特性仅8.1.1及以上集群版本支持。 在线增删CN以及多CN并行增加仅8.1.3.300及以上集群版本支持(不包含8.2.0版本)。 约束与限制 资源发放时默认CN数量为3,用户可
在Cloud Eye查看GaussDB(DWS)集群监控 功能说明 用户需要查看集群的监控指标信息时,可以通过云监控(Cloud Eye)确认集群各项指标情况。通过监控集群运行时的各项指标,用户可以识别出数据库集群状态异常的时间段,然后在数据库日志中,分析可能存在问题的活动,从而
here must be an absolute path, but it is: %s" SQLSTATE: HV00A 错误原因:Dfs表扫描算子中传入的文件名应当为绝对路径名,但该路径为非绝对路径名。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-04722: "Unsupported
查询表上指定。对于hdfs内表,由主表和delta表组成,delta表对用户不可见,故hint仅作用在主表上。 示例 为了hint使用索引扫描,需要首先在表item的i_item_sk列上创建索引,名称为i: 1 create index i on item(i_item_sk);
该子句用于视图解耦,可使用已保存的原始语句重新创建视图,恢复依赖关系。9.1.0.200及以上集群版本中,视图解耦功能无需打开view_independent开关,检测视图如果为无效状态,则可以进行重建。 REBUILD注意事项如下: 重建视图会从当前视图开始,依次向后级联刷新与其关联的所有视图,如果其依
DROP USER若提示role is being used by other users错误,可能原因为CLEAN CONNECTION过程存在线程无法及时响应信号,出现连接清理不完全的情况,需要再次执行CLEAN CONNECTION。 DROP对象操作(如DATABASE、USE
SQLSTATE: XX002 错误原因:索引检测到空页。 解决办法:请重建索引。 GAUSS-03419: "index '%s' contains corrupted page at block %u" SQLSTATE: XX002 错误原因:索引检测到坏页。 解决办法:请重建索引。 GAUSS-03420:
错误原因:系统内部错误。检测索引是否有不可用的分区,索引是InvalidOid。 解决办法:请联系技术支持工程师提供技术支持。 GAUSS-01610: "relation %s is not partitioned" SQLSTATE: XX000 错误原因:系统内部错误。检测索引是否有不
上述1和2场景。 STABLE 表示该函数不能修改数据库,对相同参数值,在同一次表扫描里,该函数的返回值不变,但是返回值可能在不同SQL语句之间变化。 VOLATILE 表示该函数值可以在一次表扫描内改变,因此不会做任何优化。 SHIPPABLE NOT SHIPPABLE 表示该函数是否可以下推到DN上执行。
表示该函数在给出同样的参数值时总是返回同样的结果。 STABLE 表示该函数不能修改数据库,对相同参数值,在同一次表扫描里,该函数的返回值不变,但是返回值可能在不同SQL语句之间变化。 VOLATILE 表示该函数值可以在一次表扫描内改变,不会做任何优化。 SHIPPABLE NOT SHIPPABLE 表示该函数是否可以下推到DN上执行。
'%s'" SQLSTATE: 24000 错误原因:对包含"current of"语法且不包含"update"的语法的查询语句没有找到对应的扫描节点。 解决办法:检查sql语句是否正确编写对表的操作或检查优化器是否正确处理。 GAUSS-02295: "type of parameter