检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
PQcancel 功能描述 要求服务器放弃处理当前命令。 原型 int PQcancel(PGcancel* cancel, char* errbuf, int errbufsize); 参数 表1 PQcancel参数 关键字 参数说明 cancel 指向包含cancel信息的对象指针。
类型映射 当ecpg应用程序在GaussDB Kernel服务器和C语言程序之间交换值时(例如:从服务器检索查询结果或者执行带有输入参数的SQL语句),在GaussDB Kernel数据类型和宿主语言变量类型(具体的C语言数据类型)之间需要进行值的转换。有两种数据类型可以使用:简单的GaussDB
PQcancel 功能描述 要求服务器放弃处理当前命令。 原型 int PQcancel(PGcancel* cancel, char* errbuf, int errbufsize); 参数 表1 PQcancel参数 关键字 参数说明 cancel 指向包含cancel信息的对象指针。
如果数据库服务器要求使用,则可以使用SSL安全加密连接,但不验证数据库服务器的真实性。 prefer 可能 如果数据库支持,那么首选使用SSL安全加密连接,但不验证数据库服务器的真实性。 require 是 必须使用SSL安全连接,但是只做了数据加密,并不验证数据库服务器的真实性。
取值范围:整型,100~102400,单位为byte。 默认值:1024 update_process_title 参数说明:控制收集因每次服务器接收到一个新的SQL语句时而产生的进程名称更新的统计数据。 进程名称可以通过ps命令进行查看,在Windows下通过任务管理器查看。 该参数
I/O上的时间花费(单位:微秒)。 L0 net_send_info text 通过物理连接发送消息的网络状态,包含时间(微秒)、调用次数、吞吐量(字节)。单机模式下不支持该字段。 L0 net_recv_info text 通过物理连接接收消息的网络状态,包含时间(微秒)、调用次数、吞吐量(字节)。单机模式下不支持该字段。
"time":xxx, "n_calls":xxx, "size":xxx}。 net_recv_info text 通过物理连接接收消息的网络状态,包含时间(微秒)、调用次数、吞吐量(字节)。通过该字段可以分析SQL在分布式系统下的网络开销,单机模式下不支持该字段。例如:{"time":xxx
类型映射 当ecpg应用程序在GaussDB Kernel服务器和C语言程序之间交换值时(例如:从服务器检索查询结果或者执行带有输入参数的SQL语句),在GaussDB Kernel数据类型和宿主语言变量类型(具体的C语言数据类型)之间需要进行值的转换。有两种数据类型可以使用:简单的GaussDB
PQcancel 功能描述 要求服务器放弃处理当前命令。 原型 int PQcancel(PGcancel *cancel, char *errbuf, int errbufsize); 参数 表1 PQcancel参数 关键字 参数说明 cancel 指向包含cancel信息的对象指针。
PQcancel 功能描述 要求服务器放弃处理当前命令。 原型 int PQcancel(PGcancel* cancel, char* errbuf, int errbufsize); 参数 表1 PQcancel参数 关键字 参数说明 cancel 指向包含cancel信息的对象指针。
类型映射 当ecpg应用程序在GaussDB Kernel服务器和C语言程序之间交换值时(例如:从服务器检索查询结果或者执行带有输入参数的SQL语句),在GaussDB Kernel数据类型和宿主语言变量类型(具体的C语言数据类型)之间需要进行值的转换。有两种数据类型可以使用:简单的GaussDB
设置不当的风险与影响:参数设置过小会限制大并发分布式stream查询;设置过大可能会占用过多内存。 comm_max_receiver 参数说明:TCP代理通信库内部接收线程数量。 参数类型:整型 参数单位:无 取值范围:1 ~ 50 默认值:4 设置方式:该参数属于POSTMASTER类型参数,请参见表1中对应设置方法进行设置。
示例:不同场景下连接数据库参数配置 以下示例场景中node代表“host:port”,host为数据库服务器名称或IP地址,port为数据库服务器端口。 容灾场景 某客户有两套数据库集群,其中A集群为生产集群,B集群为容灾集群。当客户执行容灾切换时,A集群将降为容灾集群,B集群将
同。 接收函数必须返回一个该数据类型本身的值。通常,一个接收函数应该被声明为STRICT。如果不是这样,在读到一个NULL输入值时调用接收函数时第一个参数会是NULL。在这种情况下,该函数必须仍然返回NULL,除非接收函数发生了错误(这种情况主要是想支持域接收函数,域接收函数可能需要拒绝NULL输入)。
GaussDB与其他服务的关系 GaussDB与其他服务的关系如表1。 表1 与其他服务的关系 相关服务 交互功能 弹性云服务器(ECS) 通过弹性云服务器(Elastic Cloud Server,简称ECS)远程连接GaussDB可以有效地降低应用响应时间、节省公网流量费用。
PG_FOREIGN_DATA_WRAPPER PG_FOREIGN_DATA_WRAPPER系统表存储外部数据封装器定义。一个外部数据封装器是在外部服务器上驻留外部数据的机制,是可以访问的。 表1 PG_FOREIGN_DATA_WRAPPER字段 名称 类型 引用 描述 oid oid -
不同场景下配置连接参数 以下示例场景中node代表“host:port”,host为数据库服务器名称或IP地址,port为数据库服务器端口。 容灾场景 某客户有两套数据库集群,其中A集群为生产集群,B集群为容灾集群。当客户执行容灾切换时,A集群将降为容灾集群,B集群将升为生产集群
PQreset 功能描述 重置与服务器的通讯端口。 原型 void PQreset(PGconn *conn); 参数 表1 PQreset参数 关键字 参数说明 conn 指向包含链接的对象指针。 注意事项 此函数将关闭与服务器的连接并且试图与同一个服务器重建新的连接,并使用所有前面
PQreset 功能描述 重置与服务器的通讯端口。 原型 void PQreset(PGconn* conn); 参数 表1 PQreset参数 关键字 参数说明 conn 指向包含连接的对象指针。 注意事项 此函数将关闭与服务器的连接并且试图与同一个服务器重建新的连接,并使用所有前面
close() void 结束逻辑复制,并释放资源。 SQLException forceUpdateStatus() void 强制将上次接收、刷新和应用的 LSN 状态发送到后端。 SQLException getLastAppliedLSN() LogSequenceNumber