检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
逻辑解码概述 功能描述 GaussDB对数据复制能力的支持情况为: 支持通过数据迁移工具定期向异构数据库进行数据同步,不具备实时数据复制能力。不足以支撑与异构数据库间并网运行实时数据同步的诉求。 GaussDB提供了逻辑解码功能,通过反解xlog的方式生成逻辑日志。目标数据库解析
创建和管理数据库 图1 创建和管理数据库 前提条件 用户必须拥有数据库创建的权限或者是数据库的系统管理员权限才能创建数据库,授予创建数据库的权限请参见用户及权限。 背景信息 初始时,GaussDB包含四个模板数据库template0、template1、templatem、tem
当出现该问题时,可以通过如下方法确认查询中涉及到的表或列有没有做过analyze收集统计信息。 通过explain verbose执行query分析执行计划时会提示WARNING信息,如下所示: WARNING:Statistics in some tables or columns(public.lineitem
取值范围:字符串,要符合标识符的命名规范,且最多为63个字符。若超过63个字符,数据库会截断并保留前63个字符当做角色名称。在创建角色时,数据库的时候会给出提示信息。 标识符需要为字母、下划线、数字(0-9)或美元符号($),且必须以字母(a-z)或下划线(_)开头。 password 登录密码。
lain查看计划判断),可以认为无慢SQL风险,本字段信息可能会缺失。 本字段长度限制256字符,如果超过256字符会被截断,先根据已有的提示信息进行SQL优化。 advise涉及表别名的以表别名展示,涉及列别名的以列的原名展示。 L0 parent_unique_sql_id bigint
16389 | test_debug | 0 | [EXECUTION FINISHED] (1 row) 当存储过程报错时,会出现以下提示,此时进入报错断住逻辑。 1 2 3 4 5 gaussdb=# SELECT * FROM DBE_PLDEBUGGER.continue();
当出现该问题时,可以通过如下方法确认查询中涉及到的表或列有没有做过analyze收集统计信息。 通过explain verbose执行query分析执行计划时会提示WARNING信息,如下所示: WARNING:Statistics in some tables or columns(public.lineitem
文件目录的位置,需要添加到系统表20.2.57-PG_DIRECTORY中,如果传入的路径和20.2.57-PG_DIRECTORY中的路径不匹配,会报路径不存在的错误。 在打开guc参数safe_data_path时,用户只能通过高级包读写safe_data_path指定文件路径下的文件。 文件名,包含
的用户以及在运维模式下具有运维管理员属性的用户可以查看,其余用户需要赋权后才可以使用。页面修复成功返回true,修复过程中出错会有报错信息提示。 注意:当DN实例上存在页面损坏时,进行升主会校验出错,报PANIC退出无法升主,为正常现象。不支持hashbucket表页面损坏的修复。
请在数据源中打开UseBatchProtocol,同时指定数据库中参数support_batch_bind * 为on * CHECK_ERROR的作用是检查并打印错误信息。 * 此示例将与用户交互式获取DSN、模拟的数据量,忽略的数据量,并将最终数据入库到test_odbc_batch_insert中
函数中存在INSERT,UPDATE,DELETE,MERGE和DDL操作,因为上述操作应该由CN判断对应的执行节点,否则执行结果可能产生错误。如果在声明为IMMUTABLE和SHIPPABLE类型的函数中下推执行了DDL,可能会导致各节点数据库对象不一致。修复此类问题可以在CN上创建VOLATILE
连接数据库 使用如下语句连接数据库: EXEC SQL CONNECT TO target [AS connection-name] [USER user-name]; target可以通过如下方法声明,斜体部分为变量,请根据实际情况进行修改: dbname[@hostname][:port]
示。 encrypt 是否对数据进行加密,该参数仅支持type为OBS时设置。默认值为on。 取值范围: on表示对数据进行加密,使用HTTPS协议通信。 off表示不对数据进行加密,使用HTTP协议通信。 access_key OBS访问协议对应的AK值(OBS云服务界面由用户
e。 文件目录的位置,需要添加到系统表PG_DIRECTORY中,如果传入的路径和PG_DIRECTORY中的路径不匹配,会报路径不存在的错误。 在打开guc参数safe_data_path时,用户只能通过高级包读写safe_data_path指定文件路径下的文件。 文件名,包含
e。 文件目录的位置,需要添加到系统表PG_DIRECTORY中,如果传入的路径和PG_DIRECTORY中的路径不匹配,会报路径不存在的错误。 在打开guc参数safe_data_path时,用户只能通过高级包读写safe_data_path指定文件路径下的文件。 文件名,包含
文件目录的位置,需要添加到系统表20.2.57-PG_DIRECTORY中,如果传入的路径和20.2.57-PG_DIRECTORY中的路径不匹配,会报路径不存在的错误。 在打开guc参数safe_data_path时,用户只能通过高级包读写safe_data_path指定文件路径下的文件。 文件名,包含
连接数据库 使用如下语句连接数据库: EXEC SQL CONNECT TO target [AS connection-name] [USER user-name]; target可以通过如下方法声明,斜体部分为变量,请根据实际情况进行修改: dbname[@hostname][:port]
示。 encrypt 是否对数据进行加密,该参数仅支持type为OBS时设置。默认值为on。 取值范围: on表示对数据进行加密,使用HTTPS协议通信。 off表示不对数据进行加密,使用HTTP协议通信。 access_key OBS访问协议对应的AK值(OBS云服务界面由用户
表的下推充要条件判断失败,则禁止下推。 off:表示进行复制表DML操作时,如果对复制表的下推充要条件判断失败,不禁止下推,仅在日志中打印提示信息。 默认值:on 设置方式:该参数属于USERSET类型参数,请参考表1中对应设置方法进行设置。 设置不当的风险与影响:请在充分理解参
控制对整数除法的结果进行范围校验。 若不设置此配置项,则会对除法结果做范围校验,例如,INT_MIN/(-1)会因为输出结果大于INT_MAX而报越界错误。 1 2 gaussdb=# select (-2147483648)::int4 / (-1)::int4; ERROR: integer