检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
END; / EXCEPTION处理 GaussDB(DWS)不支持EXCEPTION处理。要将脚本迁移,必须将exceptionHandler参数设置为True。 对于DSC此参数必须设置为默认值False。 图3 输入:EXCEPTION处理 图4 输出:EXCEPTION处理 子事务处理
GaussDB(DWS)支持在SQL语句执行出错时自动重试(下文简称CN Retry)。对于来自gsql客户端、JDBC、ODBC驱动的SQL语句,在SQL语句执行失败时,CN端能够自动识别语句执行过程中的报错,并重新下发任务进行自动重试。 该功能的限制和约束如下: 功能范围限制: 仅能提高故障发生时SQL语句执行成功率,不能保证100%的执行成功。
because they do not have storage" SQLSTATE: 42601 错误原因:定义视图时指定为UNLOGGED。 解决办法:视图没有真正的存储,定义视图时不能指定为UNLOGGED。 GAUSS-00562: "unrecognized value for EXPLAIN
当前物理连接一分钟内探测到的最小时延,单位为微秒。 说明: 负数结果无效,请重新等待时延状态更新后再执行。 average integer 当前物理连接一分钟内探测时延的平均值,单位为微秒。 max_delay integer 当前物理连接一分钟内探测到的最大时延,单位为微秒。 父主题: 系统视图
当前物理连接一分钟内探测到的最小时延,单位为微秒。 说明: 负数结果无效,请重新等待时延状态更新后再执行查询。 average integer 当前物理连接一分钟内探测时延的平均值,单位为微秒。 max_delay integer 当前物理连接一分钟内探测到的最大时延,单位为微秒。 父主题: 系统视图
PGXC_COMM_DELAY PGXC_COMM_DELAY视图展示所有DN的通信库时延状态。 表1 PGXC_COMM_DELAY字段 名称 类型 描述 node_name text 节点名称。 remote_name text 连接对端节点的对端时延最大的节点名称。 remote_host text 连接对端IP的对端地址。
PGXC_COMM_DELAY PGXC_COMM_DELAY视图展示所有DN的通信库时延状态。 表1 PGXC_COMM_DELAY字段 名称 类型 描述 node_name text 节点名称。 remote_name text 连接对端节点的对端时延最大的节点名称。 remote_host text 连接对端IP的对端地址。
有缓存的值后,其变动才被其他会话感知。所以为了避免产生重复值,要谨慎使用setval,设置的新值不能是已经产生的值或者在缓存中的值。 如果必须要在bulkload场景下产生默认序列值,则一定要为newSeq1定义足够大的cache,并且不要定义Maxvalue或者Minvalue
determine which collation to use for bound expression of %s. 解决方案:绑定表达式的排序规则必须与分区列的排序规则相同。 level: ERROR GS_214120035 错误码: START value of partition %s
TO并且指定了有效SERVER参数时生效,仅支持导出文件为utf8编码。 MAXROW 标识导出文件的最大行数,超出该值会生成新的文件。 取值范围:1~ 2147483647。 仅在COPY TO并且指定了有效SERVER参数时生效。当HEADER取值为true时MAXROW需要大于1。该
GDB GNU工程调试器,可以监控其它程序运行时的内部情况,或者其它程序要崩溃时发生了什么。GDB支持如下四种主要操作(使PDK功能更加强大),辅助查找缺陷。 启动程序,指定可能影响行为的任何因素。 特定条件下,停止程序。 程序停止时,检查发生了什么。 修改程序内容,尝试纠正一个缺陷并继续下一个。
GDB GNU工程调试器,可以监控其它程序运行时的内部情况,或者其它程序要崩溃时发生了什么。GDB支持如下四种主要操作(使PDK功能更加强大),辅助查找缺陷。 启动程序,指定可能影响行为的任何因素。 特定条件下,停止程序。 程序停止时,检查发生了什么。 修改程序内容,尝试纠正一个缺陷并继续下一个。
可以从INSERT的目标表获知,并不需要通过扫描VALUES列表来推测,所以此情况下可以处理非常大的结果行。 如果指定了多行,那么每一行都必须拥有相同的元素个数。 语法格式 1 2 3 4 VALUES {( expression [, ...] )} [, ...] [
INTO语句,将目标表和源表中数据针对关联条件进行匹配,若关联条件匹配时对目标表进行UPDATE,无法匹配时对目标表执行INSERT。此语法可以很方便地用来合并执行UPDATE和INSERT,避免多次执行。 注意事项 对于并发MERGE INTO场景,触发UPDATE时,传统列存储格式由于同时操作相同CU时会
INTO语句,将目标表和源表中数据针对关联条件进行匹配,若关联条件匹配时对目标表进行UPDATE,无法匹配时对目标表执行INSERT。此语法可以很方便地用来合并执行UPDATE和INSERT,避免多次执行。 注意事项 对于并发MERGE INTO场景,触发UPDATE时,传统列存储格式由于同时操作相同CU时会
若为false,则join关联条件必须全为主键,否则将抛异常。 false fetchSize / lookupScanFetchSize scan一次查询大小 int 非全主键匹配下,一次条件查询的返回数量限制(默认fetchSize生效,当fetchSize为0时,lookupScanFetchSize生效)。
partitions" SQLSTATE: XX000 错误原因:MergePartition操作时,检测到原始分区数目小于2,故不能进行MergePartition操作。 解决办法:建议检查表的原始分区数目,数目小于2个时,不能进行合并操作。 GAUSS-00892: "merge partitions
资源管理 未对数据库资源做控制时,容易出现并发任务抢占资源导致操作系统过载甚至最终崩溃。操作系统过载时,其响应用户任务的速度会变慢甚至无响应;操作系统崩溃时,整个系统将无法对用户提供任何服务。GaussDB(DWS)的负载管理功能能够基于可用资源的多少均衡数据库的负载,以避免数据库系统过载。
enum类型参数合法值。如果参数类型不是enum型,那么该字段值为null。 boot_val text 数据库启动时参数默认值。 reset_val text 数据库重置时参数默认值。 sourcefile text 设置参数值的配置文件。如果参数不是通过配置文件赋值,那么该字段值为null。
enum类型参数合法值。如果参数类型不是enum型,那么该字段值为null。 boot_val text 数据库启动时参数默认值。 reset_val text 数据库重置时参数默认值。 sourcefile text 设置参数值的配置文件。如果参数不是通过配置文件赋值,那么该字段值为null。