检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
修复账本数据库 前提条件 系统中需要有审计管理员或者具有审计管理员权限的角色。 数据库正常运行,并且对防篡改数据库执行了一系列增、删、改等操作,保证在查询时段内有账本操作记录结果产生。 背景信息 当前的账本数据库机制为:全局区块表存储在CN端,各个CN数据独立。
管理数据库连接 本章节介绍如何建立以及切换数据库连接。 连接数据库 管理连接 父主题: 基于ecpg开发
数据库系统概述 数据库逻辑结构图 数据查询请求处理过程 管理事务 相关概念
连接数据库 连接数据库的客户端工具包括gsql、应用程序接口(如ODBC和JDBC)。 gsql是GaussDB自带的客户端工具。使用gsql连接数据库,可以交互式地输入、编辑、执行SQL语句。
设置账本数据库 账本数据库概述 查看账本历史操作记录 校验账本数据一致性 归档账本数据库 修复账本数据库
归档账本数据库 前提条件 系统中需要有审计管理员或者具有审计管理员权限的角色。 数据库正常运行,并且对防篡改数据库执行了一系列增、删、改等操作,保证在查询时段内有账本操作记录结果产生。 数据库已经正确配置审计文件的存储路径audit_directory。
修复账本数据库 前提条件 系统中需要有审计管理员或者具有审计管理员权限的角色。 数据库正常运行,并且对防篡改数据库执行了一系列增、删、改等操作,保证在查询时段内有账本操作记录结果产生。
通用数据库服务层 从技术角度来看,存储引擎需要一些基础架构组件,主要包括: 并发:不同存储引擎选择正确的锁可以减少开销,从而提高整体性能。此外提供多版本并发控制或“快照”读取等功能。 事务:均需满足ACID的要求,提供事务状态查询等功能。
关闭数据库连接 数据库使用完成后关闭数据库连接。
数据库设计规范 基本规范 部署规范 数据库对象命名规范 Database和Schema设计规范 权限设计规范 字符集设计规范 表设计规范 字段设计规范 索引设计规范 函数/存储过程设计规范 约束设计 视图和关联表设计 父主题: 开发设计建议
账本数据库参数 enable_ledger 参数说明:控制是否启用账本数据库功能。若此参数设置为打开(on)状态,则启用账本数据库功能,允许创建新的防篡改模式和修改普通模式为防篡改模式。 参数类型:布尔型 参数单位:无 取值范围: on:表示启用账本数据库功能。
连接数据库 连接数据库的客户端工具包括gsql、应用程序接口(如ODBC和JDBC)。 gsql是GaussDB自带的客户端工具。使用gsql连接数据库,可以交互式地输入、编辑、执行SQL语句。
关闭数据库连接 在使用数据库连接完成相应的数据操作后,需要关闭数据库连接。 关闭数据库连接可以直接调用close方法。 conn.close(); 父主题: 开发步骤
连接数据库 在获取驱动jar包并配置JDK1.8的情况下,GaussDB支持用户通过4种方式连接数据库,本章节主要介绍如何使用这4种方式连接数据库。 连接方式介绍 以非加密方式连接 以SSL方式连接 以UDS方式连接 以国密TLS方式连接 父主题: 开发步骤
数据库系统概述 数据库逻辑结构图 数据查询请求处理过程 管理事务 相关概念
管理数据库连接 本章节介绍如何建立以及切换数据库连接。 连接数据库 管理连接 父主题: 基于ecpg开发
父主题: 管理数据库连接
关闭数据库连接 数据库使用完成后关闭数据库连接。
数据库系统概述 数据库逻辑结构图 数据查询请求处理过程 管理事务 相关概念
关闭数据库连接 在使用数据库连接完成相应的数据操作后,需要关闭数据库连接。 关闭数据库连接可以直接调用close方法。 // 认证用的用户名和密码直接写到代码中有很大的安全风险,建议在配置文件或者环境变量中存放(密码应密文存放,使用时解密),确保安全。