云数据库 GaussDB 功能

核心代码100%自研,具备高可用、高性能、高安全、高弹性、高智能、易部署、易迁移等关键能力,是企业核心业务的坚实数据底座

连接实例

GaussDB提供使用gsql和数据管理服务(Data Admin Service,简称DAS)的连接方式。

开启公网访问

GaussDB实例创建成功后,支持用户绑定弹性公网IP,在公共网络来访问数据库实例,绑定后也可根据需要解绑。

对于已绑定弹性公网IP的实例,需解绑后,才可重新绑定其他弹性公网IP。

重启实例

当修改的实例参数需要重启生效时,可以重启实例。

· 如果数据库实例未处于“正常”状态,则无法重启该实例

· 重启数据库实例将导致数据库业务短暂中断,在此期间,数据库实例状态将显示为“重启中”

· 重启过程中,实例将不可用。重启后实例会自动释放内存中的缓存,请注意对业务进行预热,避免业务高峰期出现阻塞

重置管理员密码

在使用GaussDB过程中,如果忘记root帐号密码,可以重新设置密码。

· 如果数据库实例处于“异常”状态,则无法重置管理员密码

· 重置密码生效时间取决于该实例当前执行的业务数据量

· 请定期修改用户密码,以提高系统安全性,防止出现密码被暴力破解等安全风险

· 租户被冻结时不可重置密码

扩容磁盘

GaussDB实例使用一段时间后业务攀升,原购买磁盘空间大小不足以支撑储存完整业务量。内核监测到磁盘使用量超过85%会将实例设置为只读,无法再写入数据,实例进入盘满只读状态。您可以通过磁盘扩容功能扩容数据库实例的磁盘。

· 在最大值的允许范围内,扩容磁盘后磁盘使用率不能仍然高于85%

· 节点状态需要为正常,否则应先联系运维人员修复节点

扩容实例

随着集群部署时间及业务的增长,数据库在运行性能及存储上逐渐会达到瓶颈。此时,需要通过增加主机来提升集群的性能及存储能力。

GaussDB支持扩容节点操作。

扩容后,实例中CN节点的数量必须小于或等于两倍的分片数量。

备份与恢复

GaussDB支持数据库实例的备份和恢复,以保证数据可靠性。

当前支持使用备份文件恢复和恢复到指定时间点。

监控与告警

云服务平台提供的云监控,可以对数据库的运行状态进行日常监控。您可以通过管理控制台,直观地查看数据库的各项监控指标

GaussDB支持通过设置数据库告警规则,用户可自定义监控目标与通知策略,及时了解数据库运行状况,从而起到预警作用

数据库参数管理

您可以使用数据库参数模板中的参数来管理数据库引擎配置。

创建数据库实例时可以指定数据库参数模板为默认参数模板或已有参数模板。实例创建成功后也可以变更实例关联的参数模板。

· 默认参数模板:默认模板包含针对运行的数据库实例进行优化的引擎默认值和数据库服务系统默认值

· 自定义参数模板:如果希望数据库实例以客户自定义的引擎配置值运行,可轻松地创建一个新数据库参数模板,修改所需参数并应用到数据库实例,用以使用新数据库参数模板

设置安全组规则

GaussDB可以通过设置安全组规则,在对IP访问进行控制。因为安全组的默认规则是在出方向上的数据报文全部放行,同一个安全组内的弹性云服务器和GaussDB实例可互相访问。安全组创建后,您可以在安全组中定义各种访问规则,当GaussDB实例加入该安全组后,即受到这些访问规则的保护。

开发指南

GaussDB是华为公司倾力打造的自研企业级分布式关系型数据库,开发者指南提供了自研数据库的基本原理、入门使用方法,全量SQL语法、性能调优等内容,帮你全方位的掌握GaussDB知识。

API参考

GaussDB提供API对数据库实例进行相关操作,如创建、删除、查询参数配置、扩容等。

标签

标签管理服务(Tag Management Service,TMS)用于用户在云平台,通过统一的标签管理各种资源。TMS服务与各服务共同实现标签管理能力,TMS提供全局标签管理能力,各服务维护自身标签管理 。

· 建议您先在TMS系统中设置预定义标签

· 标签由“键”和“值”组成,每个标签中的一个“键”只能对应一个“值”

· 每个实例最多支持20个标签配额