正在生成
详细信息:
检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
在使用SQL描述符区域之前,需要分配一个SQL描述符区域: EXEC SQL ALLOCATE DESCRIPTOR identifier; 当不再需要这个描述符区域时,应及时释放: EXEC SQL DEALLOCATE DESCRIPTOR identifier; 要使用一个描述符区域,需要使用INTO子句声明:
调用executeBatch()方法并不会清除batch。用户必须显式使用clearBatch()清除 。 在添加了一个batch的绑定变量后,用户若想重用这些值(再次添加一个batch),无需再次使用set*()方法。 以下方法是从java.sql.Statement继承而来:c
调用executeBatch()方法并不会清除batch。用户必须显式使用clearBatch()清除 。 在添加了一个batch的绑定变量后,用户若想重用这些值(再次添加一个batch),无需再次使用set*()方法 。 以下方法是从java.sql.Statement继承而来:
SQL TYPE string IS char[11]; 使用EXEC SQL TYPE的示例(注意以下示例使用时在ecpg预处理阶段需要添加-c参数): #include <stdlib.h> #include <string.h> #include <stdio.h> EXEC
SQL TYPE string IS char[11]; 使用EXEC SQL TYPE的示例(注意以下示例使用时在ecpg预处理阶段需要添加-c参数): #include <stdlib.h> #include <string.h> #include <stdio.h> EXEC
//逻辑复制功能示例:文件名,LogicalReplicationDemo.java //前提条件:添加JDBC用户机器IP到数据库白名单里,在pg_hba.conf添加以下内容即可: //假设JDBC用户IP为10.10.10.10 //host all all
表示该函数值可以在一次表扫描内改变,不会做任何优化。 SHIPPABLE NOT SHIPPABLE 表示该函数是否可以下推到DN上执行。 对于IMMUTABLE类型的函数,函数始终可以下推到DN上执行。 对于STABLE/VOLATILE类型的函数,仅当函数的属性是SHIPPABLE的时候,函数可以下推到DN执行。
在使用SQL描述符区域之前,需要分配一个SQL描述符区域: EXEC SQL ALLOCATE DESCRIPTOR identifier; 当不再需要这个描述符区域时,应及时释放: EXEC SQL DEALLOCATE DESCRIPTOR identifier; 要使用一个描述符区域,需要使用INTO子句声明:
false:设为false时,以文本格式输出解码结果。 true:暂不支持设置。 white-table-list 白名单参数,包含需要进行解码的schema和表名。 取值范围:包含白名单中表名的字符串,不同的表以','为分隔符进行隔离;使用'*'来模糊匹配所有情况;schema名和表名间以'
] ) USING可选择指定要连接的数据库的IP地址、端口号、远端的database name等参数 ,支持的options包括: host:指定连接的地址,不支持ipv6地址。支持以 ‘,’分割的字符串来指定多个IP地址,当前不支持密态数据库和ssl设置和证书认证,不指定默认为空。
//逻辑复制功能示例:文件名,LogicalReplicationDemo.java //前提条件:添加JDBC用户机器IP到数据库白名单里,在gs_hba.conf添加以下内容,然后重启数据库即可: //假设JDBC用户IP为10.10.10.10 //host all all
L_SHIPDATE DATE NOT NULL , L_COMMITDATE DATE NOT NULL , L_RECEIPTDATE DATE NOT NULL , L_SHIPINSTRUCT
ost、cpu_index_tuple_cost、cpu_operator_cost、effective_cache_size 设置不在白名单中的参数,参数取值不合法,或hint语法错误时,不会影响查询执行的正确性。使用explain(verbose on)执行可以看到hint解析错误的报错提示。
目标实例的IP地址。查看目标实例的IP地址的步骤如下: 登录云数据库GaussDB的管理控制台。 选择目标实例所在区域。 单击目标实例名称,进入“基本信息”页面。 在“节点列表”模块,查看“弹性公网IP”信息。 如果未绑定弹性公网IP,则需要为数据库实例绑定弹性公网IP。具体操作请参考绑定弹性公网IP。
] ) USING可选择指定要连接的数据库的IP地址、端口号、远端的database name等参数 ,支持的options包括: host:指定连接的地址,不支持ipv6地址。支持以 ‘,’分割的字符串来指定多个IP地址,当前不支持密态数据库和ssl设置和证书认证,不指定默认为空。
支持单实例单机部署需求,支持备份恢复。满足研发和联调场景的诉求。仅用于SQL开发和功能联调。 须知: 白名单特性。如需配置白名单权限,您可以在管理控制台右上角,选择工单 > 新建工单,提交开通白名单的申请。 功能约束: 仅支持主备版实例。 不支持业务生产环境。 不承诺可用性可靠性及容灾能力(RTO指标无法保证)
ECS与GaussDB实例不在同一VPC时,则可以绑定弹性公网IP,通过公网连接实例。请确保ECS和GaussDB实例都要有弹性IP。 ECS如何绑定弹性公网IP,请参考绑定弹性公网IP。 GaussDB实例如何绑定弹性公网IP,请参考绑定弹性公网IP。 父主题: 连接GaussDB实例
DESCRIPTOR descriptor_name 参数说明 cursor_name 被打开的游标的名称。可以是一个SQL标识符或者一个宿主变量。 value 被绑定到游标中一个占位符的值。可以是一个SQL常量、一个宿主变量或者一个带有指示符的宿主变量。 descriptor_name
Connection reset by peer. 同时,检查CN日志中出现类似如下日志“ FATAL: cipher file "/data/coordinator/server.key.cipher" has group or world access”,一般是由于数据目录或部分关键文件
Connection reset by peer. 同时,检查DN日志中出现类似如下日志“ FATAL: cipher file "/data/coordinator/server.key.cipher" has group or world access”,一般是由于数据目录或部分关键文件