检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
连接池参数 当使用连接池访问数据库时,在系统运行过程中,数据库连接是被当作对象存储在内存中的,当用户需要访问数据库时,并非建立一个新的连接,而是从连接池中取出一个已建立的空闲连接来使用。用户使用完毕后,数据库并非将连接关闭,而是将连接放回连接池中,以供下一个请求访问使用。 cache_connection
连接池参数 当使用连接池访问数据库时,在系统运行过程中,数据库连接是被当作对象存储在内存中的,当用户需要访问数据库时,并非建立一个新的连接,而是从连接池中取出一个已建立的空闲连接来使用。用户使用完毕后,数据库并非将连接关闭,而是将连接放回连接池中,以供下一个请求访问使用。 cache_connection
allow:如果数据库服务器要求使用,则可以使用SSL安全加密连接,但不验证数据库服务器的真实性。 prefer:如果数据库支持,那么首选使用SSL连接,但不验证数据库服务器的真实性。 require只尝试SSL连接,不会检查服务器证书是否由受信任的CA签发,且不会检查服务器主机名与证书中的主机名是否一致。
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 mydb@sql
开启连接池 前提条件:数据源已配置成功。Linux系统请参考Linux下配置数据源;Windows系统请参考Windows下配置数据源。 在Linux和Windows环境下开启连接池,对于需要频繁建立和断开连接的中间层应用程序可显著提升性能,参考配置请参见连接池场景,示例代码如下:
allow:如果数据库服务器要求使用,则可以使用SSL安全加密连接,但不验证数据库服务器的真实性。 prefer:如果数据库支持,那么首选使用SSL连接,但不验证数据库服务器的真实性。 require只尝试SSL连接,不会检查服务器证书是否由受信任的CA签发,且不会检查服务器主机名与证书中的主机名是否一致。
不同场景下配置连接参数 以下示例场景中node代表“host:port”,host为数据库服务器名称或IP地址,port为数据库服务器端口。 容灾场景 某客户有两套数据库实例,其中A数据库实例为生产数据库实例,B数据库实例为容灾数据库实例。当客户执行容灾切换时,A数据库实例将降为
d可以是一个SQL标识符、一个SQL字符串或一个对字符变量的引用。 connection_name表示连接名,如果一个程序只使用一个连接,则可以省略它。最近打开的连接成为当前连接。 简单示例如下所示: #include <stdlib.h> EXEC SQL CONNECT TO
数据库连接 GaussDB实例连接失败怎么办 外部服务器能否访问GaussDB数据库吗 应用程序是否需要支持自动重连GaussDB数据库 GaussDB实例绑定公网IP后无法ping通的解决方案 GaussDB跨地域内网能访问吗
d可以是一个SQL标识符、一个SQL字符串或一个对字符变量的引用。 connection_name表示连接名,如果一个程序只使用一个连接,则可以省略它。最近打开的连接成为当前连接。 简单示例如下: #include <stdlib.h> EXEC SQL CONNECT TO mydb@sql
GaussDB如何设置连接超时时间 连接超时时间参数指与服务器建立连接后,不进行任何操作的最长时间,单位为秒。云数据库GaussDB可以通过控制台设置连接超时时间,例如想要修改为无操作5分钟超时,即可修改目标值为300。0表示关闭超时设置。详见如下操作。 登录管理控制台。 单击管理控制台左上角的,选择区域和项目。
监控数据库连接 连接监控功能支持监控JDBC端以下指标:应用开启连接的次数、关闭连接的次数、连接异常断开的次数、数据库访问量、客户端机器CPU的使用率、内存的使用率、上下行传输速率、应用端到数据库链路之间的网络时延、抖动、丢包率。此示例将演示如何使用JDBC驱动的连接监控功能。
GaussDB。 将云数据库GaussDB与弹性云服务器创建在同一个虚拟专用网络下,通过弹性云服务器来访问云数据库GaussDB。 具体请参见通过gsql连接实例。 父主题: 数据库连接
关闭数据库连接 在使用数据库连接完成相应的数据操作后,需要关闭数据库连接。 关闭数据库连接可以直接调用其close方法即可。 // 认证用的用户名和密码直接写到代码中有很大的安全风险,建议在配置文件或者环境变量中存放(密码应密文存放,使用时解密),确保安全; // 本示例以用户名
连接数据库 在获取驱动jar包并配置JDK1.8的情况下,GaussDB支持用户通过3种方式连接数据库,本章节主要介绍如何使用这3种方式连接数据库。 连接方式介绍 以非加密方式连接 以SSL方式连接 以UDS方式连接 父主题: 开发步骤
连接数据库 连接数据库的客户端工具包括gsql、应用程序接口(如ODBC和JDBC)。 gsql是GaussDB自带的客户端工具。使用gsql连接数据库,可以交互式地输入、编辑、执行SQL语句。 用户可以使用标准的数据库应用程序接口(如ODBC和JDBC),开发基于GaussDB的应用程序。
连接数据库 使用gsql连接 应用程序接口 父主题: 数据库使用入门
连接数据库 Linux下配置数据源 Windows下配置数据源 连接数据库涉及的API 父主题: 开发步骤
连接数据库 Linux下配置数据源 Windows下配置数据源 连接数据库涉及的API 父主题: 开发步骤