检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
所有和临时表相关的操作都将失败。 解决办法:重新执行SQL语句。 GAUSS-04538: "Cache lookup failed for relation %u." SQLSTATE: XX000 错误原因:输入的表不存在。 解决办法:执行SQL语句输入正确的表名。 GAUSS-04539:
CN进程异常重启。 session超时。 用户手动执行命令终止了session。 客户端主动断开连接。 处理方法 数据库侧主动断开。针对以上三种情况的原因分析,对应的处理的方式如下: 查看CN进程是否异常重启: 1 ps -eo pid,lstart,etime,cmd | grep
row do not match" SQLSTATE: 42804 错误原因:函数返回的元组属性个数与期望的返回的元组属性个数不匹配。 解决办法:请检查函数定义中期望的返回列数和类型与实际返回的列数和类型是否匹配。 GAUSS-02327: "table-function protocol
集群名称 产生告警的集群名称。 租户名称 集群所属的租户名称。 告警级别 产生告警的级别。 附加信息 资源ID 产生告警的集群ID。 资源名称 产生告警的集群名称。 数据库名称 告警产生的数据库名称。 首次告警时间 告警首次发生事件,包含告警阈值与当前值。 对系统的影响 可使用数据库连接数不足,影响业务执行。
获取账号ID 在调用接口的时候,部分URL中需要填入账号ID(domain-id),所以需要先在管理控制台上获取到账号ID。账号ID获取步骤如下: 登录管理控制台。 单击用户名,在下拉列表中单击“我的凭证”。 在“API凭证”页面中查看账号ID。 图1 获取账号ID 父主题: 附录
注意,应将普通DDL脚本和PL/SQL脚本分置不同输入文件夹下迁移。 Oracle PACKAGE迁移注意事项 1. 应将包规范(即包头)与包体分置于不同文件、相同输入路径中进行迁移。 2. 应先使用Bulk模式迁移普通DDL语句(包含PACKAGE脚本中引用到的全部表结构信息),以在config/create-types-UDT
RemovePartitionTS=true BitmapIndexSupport 设置是否注释掉 BitmapIndex。 设为COMMENT,注释BitmapIndex。设为BTREE,原样保留BitmapIndex。 comment btree comment BitmapIndexSupport=comment
GaussDB(DWS)是基于代价估算生成的最优执行计划。优化器需要根据ANALYZE收集的统计信息行数估算和代价估算,因此统计信息对优化器行数估算和代价估算起着至关重要的作用。通过ANALYZE收集全局统计信息,主要包括:pg_class表中的relpages和reltuples;
GaussDB(DWS)是基于代价估算生成的最优执行计划。优化器需要根据ANALYZE收集的统计信息行数估算和代价估算,因此统计信息对优化器行数估算和代价估算起着至关重要的作用。通过ANALYZE收集全局统计信息,主要包括:pg_class表中的relpages和reltuples;
且引用的内部函数必须是窗口函数。 IMMUTABLE 表示该函数在给出同样的参数值时总是返回同样的结果。 如果函数的入参是常量,会在优化器阶段计算该函数的值。益处是可以尽早获取表达式的值,从而能更准确的进行代价估算,生成的执行计划也更优。 用户自定义的IMMUTABLE的函数是会
conditions" SQLSTATE: 0A000 错误原因:对于mergejoin来说,full join无法处理非常数型的连接表达式(joinclauses)。 解决办法:检查sql语句在调用full join时joinclauses是否为常数型。 GAUSS-02284: "non-MVCC
关案例请参见多线程导入。 在资源许可的情况下,多台GDS服务器并发导入会很大程度上提高数据导入效率。相关案例请参见多数据服务器并行导入。 对于高并发的GDS导入场景,为了保持GDS和DN间的数据连接稳定,可以将GDS服务器环境和DN所在环境的TCP Keepalive检测时间增长
错误原因:对包含"current of"和"update"的sql语句没有找到定义对该表的update/share语法。 解决办法:对包含"current of"的sql语句,检查是否正确定义了对表的update/share操作或检查优化器部分是否正确处理。 GAUSS-02294: "cursor
且引用的内部函数必须是窗口函数。 IMMUTABLE 表示该函数在给出同样的参数值时总是返回同样的结果。 如果函数的入参是常量,会在优化器阶段计算该函数的值。益处是可以尽早获取表达式的值,从而能更准确的进行代价估算,生成的执行计划也更优。 用户自定义的IMMUTABLE的函数是会
脚本默认会保存到该OBS桶的文件夹下面,无需再选择。可以设置数据库和schema权限过滤,开启开关后,根据当前的数据库用户过滤数据库的create权限以及过滤schema的usage权限。可以设置表列名注释显示开关,开启后,select * from[表名],返回结果时表头会带上列对应的注释信息。
语句中存在“in 常量”导致SQL执行无结果 单表点查询性能差 动态负载管理下的CCN排队 数据膨胀磁盘空间不足,导致性能降低 列存小CU多导致的性能慢问题 降低I/O的处理方案 高CPU系统性能调优方案 降低内存的处理方案
错误原因:创建/更改GDS外表不能指定分布信息。 解决办法:去除GDS外表中添加的分布信息。 GAUSS-04557: "could not find block %p" SQLSTATE: XX000 错误原因:已分配的内存在释放时未发现。 解决办法:避免double free而导致报错。
错误原因:ALTER COLUMN OPTIONS操作,外表不存在。 解决办法:建议更改本操作。 GAUSS-00800: "unexpected statement type: %d" SQLSTATE: XX000 错误原因:表更改语句的子类型异常。 解决办法:请检查SQL语句是否支持。
plan_node_id integer 查询对应的执行计划的plan node id。 plan_node_name text 对应于plan_node_id的算子的名称。 start_time timestamp with time zone 该算子处理第一条数据的开始时间。 duration bigint
GaussDB(DWS)的GUC参数影响数据库的系统行为,用户可根据业务场景和数据量查看并调整GUC参数取值。 查看GUC参数方式一:集群创建成功后,用户可在GaussDB(DWS) 管理控制台上查看常用的数据库参数。 查看GUC参数方式二:成功连接集群后,通过SQL命令的方式查看数据库GUC参数。