检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
d可以是一个SQL标识符、一个SQL字符串或一个对字符变量的引用。 connection_name表示连接名,如果一个程序只使用一个连接,则可以省略它。最近打开的连接成为当前连接。 简单示例如下: #include <stdlib.h> EXEC SQL CONNECT TO mydb@sql
d可以是一个SQL标识符、一个SQL字符串或一个对字符变量的引用。 connection_name表示连接名,如果一个程序只使用一个连接,则可以省略它。最近打开的连接成为当前连接。 简单示例如下所示: #include <stdlib.h> EXEC SQL CONNECT TO
以国密TLS方式连接 用户通过JDBC连接GaussDB服务器时,可以通过开启国密TLS加密客户端和服务器之间的通讯,为敏感数据在Internet上的传输提供高强度的安全保障手段。以国密TLS方式连接数据库有2种方式:国密TLS单向认证、国密TLS双向认证。单向认证只需客户端验证
slave表示依次尝试连接URL连接串中配置的IP,直到能够连接到数据库实例中的备节点,如果找不到将抛出异常。 preferSlave表示尝试连接到URL连接串中的备数据节点(如果有可用节点),否则连接到主数据节点。 any表示尝试连接到URL连接串中的任何一个数据节点。 c
GaussDB实例连接方式介绍 GaussDB提供使用gsql、DBeaver、Navicat和数据管理服务(Data Admin Service,简称DAS)连接实例的方式。 表1 GaussDB连接方式 连接方式 IP地址 使用场景 说明 DAS连接 无需使用IP地址 通过华为云数据管理服务(Data
适合于应用程序需以混合顺序使用多个连接的情况。 如果应用程序创建多个执行线程,它们不能共享同一个连接,必须明确控制对连接的访问(利用互斥量)或者每个线程使用一个唯一连接。 方法2:执行一个语句来切换连接: EXEC SQL SET CONNECTION connection-name; 适用于许多语句在同一个连接上执行的情况。
监控数据库连接 连接监控功能支持监控JDBC端以下指标:应用开启连接的次数、关闭连接的次数、连接异常断开的次数、数据库访问量、客户端机器CPU的使用率、内存的使用率、上下行传输速率、应用端到数据库链路之间的网络时延、抖动、丢包率。此示例将演示如何使用JDBC驱动的连接监控功能。
IP,直到能够连接到数据库实例中的主节点,如果找不到将抛出异常。 slave表示依次尝试连接url中配置的IP,直到能够连接到数据库实例中的备节点,如果找不到将抛出异常。 preferSlave表示尝试连接到url中的备数据节点(如果有可用节点),否则连接到主数据节点。 any表
any:尝试连接URL连接串中的任何一个数据节点。 master:尝试连接到URL连接串中的主节点,如果找不到就抛出异常。 slave:尝试连接到URL连接串中的备节点,如果找不到就抛出异常。 preferSlave:尝试连接到URL连接串中的备数据节点(如果有可用的话),否则连接到主数据节点。 read-write:读写模式,表示只能连接主节点。
GaussDB提供gsql工具帮助用户在命令行下连接数据库,用户需要提前创建一台弹性云服务器用于安装gsql工具。 登录管理控制台,查看是否有弹性云服务器。 有弹性云服务器,执行3。 无弹性云服务器,执行2。 图1 ECS实例 购买弹性云服务器时,选择Euler操作系统。 购买Linux弹性云服务器请参考《弹性云
适合于应用程序需以混合顺序使用多个连接的情况。 如果应用程序创建多个执行线程,它们不能共享同一个连接,必须明确控制对连接的访问(利用互斥量)或者每个线程使用一个唯一连接。 方法2:执行一个语句来切换连接: EXEC SQL SET CONNECTION connection-name; 适用于许多语句在同一个连接上执行的情况。
连接数据库 连接到数据库是使用libpq开发应用程序的第一步。此时用户可以使用PQconnectdb或PQsetdbLogin函数来建立与数据库服务器的连接。这些函数将返回一个连接对象,用户需要保存这个连接对象,以便后续的数据库操作。 以开发源程序testlibpq.c为例(完整
连接数据库 Linux下配置数据源 Windows下配置数据源 连接数据库涉及的API 父主题: 开发步骤
连接数据库 Linux下配置数据源 Windows下配置数据源 连接数据库涉及的API 父主题: 开发步骤
连接数据库 连接数据库的客户端工具包括gsql、应用程序接口(如ODBC和JDBC)。 gsql是GaussDB自带的客户端工具。使用gsql连接数据库,可以交互式地输入、编辑、执行SQL语句。 用户可以使用标准的数据库应用程序接口(如ODBC和JDBC),开发基于GaussDB的应用程序。
例将升为生产数据库实例。此时为了避免修改配置文件导致的应用重启或重新发版,客户可在初始配置文件时,即将A、B数据库实例写入连接串中。此时在主数据库实例不可连接时,驱动将尝试对容灾数据库实例建连。例如A数据库实例为{node1,node2,node3}。B数据库实例为{node4,node5
连接数据库 连接数据库的客户端工具包括gsql、应用程序接口(如ODBC和JDBC)。 gsql是GaussDB自带的客户端工具。使用gsql连接数据库,可以交互式地输入、编辑、执行SQL语句。 用户可以使用标准的数据库应用程序接口(如ODBC和JDBC),开发基于GaussDB的应用程序。
连接设置 介绍设置客户端和服务器连接方式相关的参数。 light_comm 参数说明:指定服务器是否使用轻量通信方式。 该参数指定服务器是否使用基于轻量锁和非阻塞socket的通信方式。该参数属于POSTMASTER类型参数,请参考表1中对应设置方法进行设置。 取值范围:布尔型 TRUE
read-only:仅对可读的主机进行连接。 primary(默认值):仅对主备系统中的主机能进行连接。 standby:仅对主备系统中的备机进行连接。 prefer-standby:首先尝试找到一个备机进行连接。如果对hosts列表的所有机器都连接失败,那么尝试“any”模式进行连接。 enable_host_cache
ns值时,可能会出现CN节点连接DN失败情况,报错提示“pooler... Too many clients already”。 对于管理员用户的连接数限制会略超过max_connections设置,目的是为了让管理员在连接被普通用户占满后仍可以连接上数据库,再超过一定范围(sy