检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
通用文件访问函数 通用文件访问函数提供了对数据库服务器上的文件的本地访问接口。只有数据库目录和log_directory目录里面的文件可以访问。使用相对路径访问数据库目录里面的文件,以及匹配log_directory配置而设置的路径访问日志文件。只有数据库初始化用户才能使用这些函数。
通用文件访问函数 通用文件访问函数提供了对数据库服务器上的文件的本地访问接口。只有数据库目录和log_directory目录里面的文件可以访问。使用相对路径访问数据库目录里面的文件,以及匹配log_directory配置而设置的路径访问日志文件。只有数据库初始化用户才能使用这些函数。
MASTER KEY,对COLUMN ENCRYPTION KEY明文进行重加密。 注意事项 本语法属于全密态数据库特有语法,当连接数据库服务器时,需打开全密态数据库的开关,才能使用本语法。 本语法只能进行CMK轮转,对列加密密钥明文进行重加密,实际上列加密密钥明文不变,不能修改加密列数据的密文。
PQconnectdbParams 功能描述 与数据库服务器建立一个新的连接。 原型 1 2 3 PGconn *PQconnectdbParams(const char * const *keywords, const char
PQsendQueryParams 功能描述 给服务器提交一个命令和分隔的参数,而不等待结果。 原型 int PQsendQueryParams(PGconn *conn, const char *command,
、执行SQL语句。具体连接方式请参考通过gsql连接实例。 集中式场景下:客户端工具通过连接主DN访问数据库。因此连接前,需获取主DN所在服务器的IP地址及端口号信息。正常业务使用禁止直接连接其他DN访问数据库。 父主题: 连接数据库
内存 介绍与内存相关的参数设置。 这些参数只能在数据库服务重新启动后生效,local_syscache_threshold除外。 memorypool_enable 参数说明:设置是否允许使用内存池。 该参数属于POSTMASTER类型参数,请参考表1中对应设置方法进行设置。 取值范围:布尔型
Qflush。重复,直到PQflush返回0。(必要检查读就绪并使用PQconsumeInput耗尽输入,因为服务器可能会阻止尝试向客户端发送数据(例如NOTICE消息),并且在客户端读取它的数据之前不会读取客户端的数据。)一旦PQflush返回0,等待套接字准备好,然后按照上面描述读取响应。
DROP USER MAPPING 功能描述 移除一个用于外部服务器的用户映射。 语法格式 DROP USER MAPPING [ IF EXISTS ] FOR { user_name | USER | CURRENT_USER | PUBLIC } SERVER server_name;
PQconnectdbParams 功能描述 与数据库服务器建立一个新的连接。 原型 1 PGconn* PQconnectdbParams(const char* const* keywords, const char* const* values, int expand_dbname);
内存 介绍与内存相关的参数设置。 这些参数只能在数据库服务重新启动后生效,local_syscache_threshold除外。 memorypool_enable 参数说明:设置是否允许使用内存池。 参数类型:布尔型 参数单位:无 取值范围: on:表示允许使用内存池。 off:表示不允许使用内存池。
DROP USER MAPPING 功能描述 移除一个用于外部服务器的用户映射。 语法格式 DROP USER MAPPING [ IF EXISTS ] FOR { user_name | USER | CURRENT_USER | PUBLIC } SERVER server_name;
ush。重复,直到PQflush返回0。(必要检查读就绪并使用 PQconsumeInput 耗尽输入,因为服务器可能会阻止尝试向客户端发送数据(例如 NOTICE 消息),并且在客户端读取它的数据之前不会读取客户端的数据。)一旦PQflush返回0,就等待套接字准备好,然后按照上面描述读取响应。
MASTER KEY,对COLUMN ENCRYPTION KEY明文进行重加密。 注意事项 本语法属于全密态数据库特有语法,当连接数据库服务器时,需打开全密态数据库的开关,才能使用本语法。 本语法只能进行CMK轮转,对列加密密钥明文进行重加密,实际上列加密密钥明文不变,不能修改加密列数据的密文。
PREPARE 功能描述 创建一个预备语句。 预备语句是服务端的对象,可以用于优化性能。在执行PREPARE语句的时候,指定的查询被解析、分析、重写。当随后发出EXECUTE语句的时候,预备语句被规划和执行。这种设计避免了重复解析、分析工作。PREPARE语句创建后在整个数据库会
PQconnectdbParams 功能描述 与数据库服务器建立一个新的连接。 原型 1 PGconn* PQconnectdbParams(const char* const* keywords, const char* const* values, int expand_dbname);
特性,能够满足政企和金融级客户的核心安全诉求。 安全特性包括:数据动态脱敏,行级访问控制,密态计算。 健全的工具与服务化能力 GaussDB已经拥有华为云,商用服务化部署能力,同时支持DAS、DRS等生态工具。有效保障用户开发、运维、优化、监控、迁移等日常工作需要。 全栈自研 G
-0000-0000-0000-000000000000' AES_256 示例(在使用gsql连接数据库服务器的场景下) 在使用本语法前,需开通密钥服务并配置访问密钥服务的参数,详细示例请参考《特性指南》中”设置密态等值查询”。 相关链接 DROP CLIENT MASTER KEY
PLAN收集的计划信息。 表1 PLAN_TABLE_DATA字段 名称 类型 描述 session_id text 表示插入该条数据的会话,由服务线程启动时间戳和服务线程ID组成。受非空约束限制。 user_id oid 用户ID,用于标识触发插入该条数据的用户。受非空约束限制。 statement_id
连接数据库 连接到数据库是使用libpq开发应用程序的第一步。此时用户可以使用PQconnectdb或PQsetdbLogin函数来建立与数据库服务器的连接。这些函数将返回一个连接对象,用户需要保存这个连接对象,以便后续的数据库操作。 以开发源程序testlibpq.c为例(完整示例请