检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
DBC等依赖的库文件。本章给出了示例显示如何利用libpq编写代码。 libpq包及依赖的库和头文件 开发流程 示例 libpq接口参考 连接参数 父主题: 应用程序开发教程
全量物化视图不可以在临时表或全局临时表上创建。 全量物化视图不支持nodegroup。 创建全量物化视图后,基表中的绝大多数DDL操作不再支持。 不支持对全量物化视图进行IUD操作。 全量物化视图创建后,当基表数据发生变化时,需要使用刷新(REFRESH)命令保持物化视图与基表同步。 Ustore引擎不支持物化视图的创建和使用。
setTypeMap(Map<String,Class<?>> map) void Yes 接口内部默认使用自动提交模式,若通过setAutoCommit(false)关闭自动提交,将会导致后面执行的语句都受到显式事务包裹,数据库中不支持事务中执行的语句不能在此模式下执行。 父主题: JDBC接口参考
setTypeMap(Map<String,Class<?>> map) void Yes 接口内部默认使用自动提交模式,若通过setAutoCommit(false)关闭自动提交,将会导致后面执行的语句都受到显式事务包裹,数据库中不支持事务中执行的语句不能在此模式下执行。 父主题: JDBC接口参考
开启负载均衡场景或者需要指定创建的CN的场景,推荐使用DBE_SQL_UTIL.drop_remote_sql_patch接口进行删除操作。 表1 DBE_SQL_UTIL.drop_sql_patch入参和返回值列表 参数 类型 描述 patch_name IN name PATCH名称。
点; 登录事务处于prepared状态的节点,系统管理员连接一个可用的数据库(如postgres),执行语句set xc_maintenance_mode = on; 根据事务全局状态提交或者回滚此两阶段事务(如提交语句;回滚语句)。 取值范围:布尔型 on表示开启数据库自动清理线程。
性能参数 否 目前仅MySQL数据库迁移支持参数对比的功能。 对于上述参数“innodb_buffer_pool_size”,参数对比功能对应用到目标数据库的值做了内控,最大不会超过目标数据库总内存的70%。所以有时候是无法完全和源数据库该参数取值一致,这是为了避免目标数据库设置过大,而
支持审计的关键操作列表 通过云审计服务,您可以记录与华为云数据管理服务相关的操作事件,便于日后的查询、审计和回溯。 表1 云审计服务支持的DAS操作列表 操作名称 资源类型 事件名称 创建数据库登录 instance createConnection 测试数据库登录 connection
java.sql.DatabaseMetaData java.sql.DatabaseMetaData是数据库对象定义接口。 表1 对java.sql.DatabaseMetaData的支持情况 方法名 返回值类型 支持JDBC 4 allProceduresAreCallable()
所在虚机通过此IP访问。 1xx.1.1.1 端口 MySQL数据库的端口。 3306 驱动文件 对应数据库版本的驱动文件。 mysql-driver.jar 用户名 访问MySQL数据库的用户,该用户拥有MySQL数据库的读、写和删除权限。 username 密码 访问MySQL数据库的用户密码。
有云内具有相同安全保护需求,并相互信任的弹性云服务器和DDS实例提供访问策略。 为了保障数据库的安全性和稳定性,在使用DDS实例之前,您需要设置安全组,开通需访问数据库的IP地址和端口。 通过弹性公网IP连接DDS实例时,需要为DDS所在安全组配置相应的“入方向”规则。 使用须知
在WiseDBA中同步Schema WiseDBA上的Schema记录与数据库引擎上的Schema有差异时,可以通过同步Schema功能保持一致。GaussDB、RDS for PostgreSQL数据库会同时同步Database和Schema。 注意事项 在WiseDBA中删除Schema
CURRENT_USER和USER匹配当前用户的名称。PUBLIC被用来匹配系统中所有现存和未来的用户名。 server_name 用户映射的服务器名。 示例 --创建角色。 gaussdb=# CREATE ROLE bob PASSWORD '********'; --创建外部服务器。
Oracle为源同步时,如果同步对象需要全列数据,源库需要打开全列补全日志。 不通过原因 同步对象需要全列数据,但是没有打开全列补全日志。 处理建议 打开全列补全日志。 参考如下命令: 库级:alter database add supplemental log data (all) columns
设置回收站策略 重建实例 在回收站保留期限内的实例可以通过重建实例恢复数据。 登录管理控制台。 在服务列表中选择“数据库 > 云数据库 GeminiDB Mongo接口。 在“回收站”页面,在实例列表中找到需要恢复的目标实例,单击操作列的“重建”。 图2 重建实例 在“重建新实例”页面,选填配置后,提交重建任务。
连接和认证 连接设置 安全和认证(postgresql.conf) 通信库参数 父主题: GUC参数说明
如果为真,表示用户可以连接到这个数据库。如果为假,则没有用户可以连接到这个数据库。这个字段用于保护template0/templatea数据库不被更改。 datconnlimit integer 该数据库上允许的最大并发连接数,-1表示无限制。 datlastsysoid oid 数据库里最后一个系统OID
SQLAllocEnv:申请环境句柄 SQLAllocConnect:申请连接句柄 SQLAllocStmt:申请语句句柄 设置环境属性 SQLSetEnvAttr 设置连接属性 SQLSetConnectAttr 设置语句属性 SQLSetStmtAttr 连接数据源 SQLConnect 绑定缓冲区到结果集的列中
用户正常的数据(不包括备份数据),以及云数据库GaussDB实例正常运行所需的数据(比如系统数据库、数据库回滚日志、重做日志、索引等)。磁盘空间会有必要的文件系统开销,这些开销主要包括inode、reserved block,以及数据库运行必需的空间。同时,包含GaussDB数据库产生的日志文件。 父主题:
GaussDB提供用于存储IPv4、IPv6、MAC地址的数据类型如表1所示。 用这些数据类型存储网络地址比用纯文本类型好,因为这些类型提供输入错误检查和特殊的操作和功能(请参见网络地址函数和操作符)。 表1 网络地址类型 名称 存储空间 描述 cidr 7或19字节 IPv4或IPv6网络 inet 7或19字节 IPv4或IPv6主机和网络