GaussDB是什么

常用概念

实例

GaussDB的最小管理单元是实例,一个实例代表了一个独立运行的数据库。用户可以在控制台创建和管理GaussDB实例。实例的状态、规格、存储类型、版本。

实例版本

GaussDB目前支持1.4、2.0、2.3版本。其中,2.0版本为白名单开放。如需配置白名单权限,您可以在管理控制台右上角,选择工单 > 新建工单,提交开通白名单的申请。

实例类型

GaussDB支持分布式版和主备版实例。分布式形态能够支撑较大的数据量,且提供了横向扩展的能力,可以通过扩容的方式提高实例的数据容量和并发能力。主备版适用于数据量较小,且长期来看数据不会大幅度增长,但是对数据的可靠性,以及业务的可用性有一定诉求的场景。

实例规格

数据库实例各种规格(vCPU个数、内存(GB))。

CN

Coordinator Node,负责数据库系统元数据存储、查询任务的分解和部分执行,以及将DN中查询结果汇聚在一起。

DN

Data Node,和CN对应的概念。负责实际执行表数据的存储、查询操作。

自动备份

创建实例时,GaussDB服务默认开启自动备份策略,实例创建成功后,您可对其进行修改,GaussDB服务会根据您的配置,自动创建数据库实例的备份。

手动备份

手动备份是由用户启动的数据库实例的全量备份,它会一直保存,直到用户手动删除。

区域和可用区

我们用区域和可用区来描述数据中心的位置,您可以在特定的区域、可用区创建资源。

区域(Region):从地理位置和网络时延维度划分,同一个Region内共享弹性计算、块存储、对象存储、VPC网络、弹性公网IP、镜像等公共服务。Region分为通用Region和专属Region,通用Region指面向公共租户提供通用云服务的Region;专属Region指只承载同一类业务或只面向特定租户提供业务服务的专用Region。

可用区(AZ,Availability Zone):一个AZ是一个或多个物理数据中心的集合,有独立的风火水电,AZ内逻辑上再将计算、网络、存储等资源划分成多个实例。一个Region中的多个AZ间通过高速光纤相连,以满足用户跨AZ构建高可用性系统的需求。

目前,华为云已在全球多个地域开放云服务,您可以根据需求选择适合自己的区域和可用区。更多信息请参见华为云全球站点

项目

Project用于将OpenStack的资源(计算、存储和网络资源)进行分组和隔离。Project可以是一个部门或者一个项目组。一个帐户中可以创建多个Project。

GaussDB下载应用场景

金融核心交易

金融核心交易


适用于各类银行核心交易系统分布式改造,数据库的原生分布式能力可以极大的降低改造和迁移工作量。两地三中心等极致高可用能力,可以为核心业务保驾护航。


优势


大容量高扩展:支持TB~PB级单库容量和在线扩容,避免分库分表,降低应用开发难度

金融级高可用:同城双活部署实现同城两中心业务同时接入,一中心故障,业务秒级恢复

大并发高性能:主要业务流程并发交易响应时延<3s,报表和复杂查询类场景执行耗时从20+min降至秒级

ERP/CRM

ERP/CRM


支持企业级混合负载和丰富的企业级特性,在长事务、超复杂SQL等场景下性能卓越,可以很好的满足ERP/CRM复杂的业务模型。


优势


开放生态:支持线下主备开源版本,支持线上托管型主备实例和分布式实例,不锁定用户,拥有开放生态

灵活管理:支持多租户资源管理方案,灵活管理应用用户

企业级服务:提供丰富的企业级特性,支持高可用,统一监控平台,不断提升开发&运维的效率

安全稳定:集成云上多种安全特性,且软硬件完全支持可信


政企OA/办公

政企OA/办公


安全可信,支持主流软硬件,适用于政府和企业OA/办公等管理支撑系统业务。


优势


开放生态:支持线下主备开源版本,支持线上托管型主备实例和分布式实例,不锁定用户,拥有开放生态

灵活管理:支持多租户资源管理方案,灵活管理应用用户

企业级服务:提供丰富的企业级特性,支持高可用,统一监控平台,不断提升开发&运维的效率

安全稳定:集成云上多种安全特性,且软硬件完全支持可信


GaussDB下载

  • 购买并连接数据库实例

    创建GaussDB按需计费实例,使用DAS连接GaussDB数据库。

  • 创建和管理GaussDB数据库

    通过后台执行SQL指令创建、查看、修改、删除GaussDB数据库。

  • 创建和管理GaussDB表

    使用指令在GaussDB创建表、向表中插入数据、更新表中数据、查看数据、删除表中数据

  • 如何规划GaussDB的存储模型

    GaussDB支持行列混合存储。行、列存储模型各有优劣,建议根据实际情况选择。行存储是指将表按行存储到硬盘分区上,列存储是指将表按列存储到硬盘分区上。默认情况下,创建的表为行存储。

  • 查看GaussDB系统表

    GaussDB除了创建的表以外,数据库还包含很多系统表。这些系统表包含集群安装信息以及GaussDB上运行的各种查询和进程的信息。可以通过查询系统表来收集有关数据库的信息。

  • 创建和管理GaussDB表空间

    通过使用GaussDB表空间,管理员可以控制一个GaussDB安装的磁盘布局。通过后台执行SQL指令创建、查看、修改、删除GaussDB表空间。

GaussDB下载

快速使用GaussDB

  • 收起 展开
    购买GaussDB 收起 展开

    GaussDB支持“按需计费”和“包年/包月”计费方式购买。您可以根据业务需要定制相应计算能力和存储空间的GaussDB实例。

  • 收起 展开
    使用客户端连接实例 收起 展开

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

  • 收起 展开
    使用驱动连接实例 收起 展开

    GaussDB支持使用JDBC、ODBC等驱动连接实例。

  • 收起 展开

    GaussDB具备企业级复杂事务混合负载能力,同时支持分布式事务,同城跨AZ部署,数据0丢失,支持1000+扩展能力,PB级海量存储等特性。

高斯数据库是什么常见问题

GaussDB数据库用法常见问题

  • 当业务压力过大时,备机的回放速度跟不上主机的速度如何处理?

    问题描述

    当业务压力过大时,备机的回放速度跟不上主机的速度。在系统长时间的运行后,备机上会出现日志累积。当主机故障后,数据恢复需要很长时间,数据库不可用,严重影响系统可用性。

    解决方案

    GaussDB提供极致RTO能力,开启极致RTO(Recovery Time Object,恢复时间目标),可以减少主机故障后数据的恢复时间,提高了可用性。

    如需使用极致RTO能力,您可以在管理控制台右上角,选择工单 > 新建工单,提交开通申请。

    注意事项

    极致RTO只关注同步备机的RTO是否满足需求。

    开启极致RTO会消耗备机更多CPU和内存。

    1.4及之前版本开启极致RTO会有流控效果。

    极致RTO不支持备机读。如果查询备机可能导致备机无法提供服务。

  • 将根证书导入Windows/Linux操作系统

    导入Windows操作系统

    单击“开始”,运行框输入“MMC”,回车。

    在MMC控制台菜单栏中单击“文件”,选择“添加/删除管理单元”。

    在“添加或删除管理单元”对话框,选择“可用管理单元”区域的“证书”。单击“添加”添加证书。

    在“证书管理”对话框,选择“计算机账户”,单击“下一步”。

    在“选择计算机”对话框,单击“完成”。

    在“添加或删除管理单元”对话框,单击“确定”。

    在MMC控制台,双击“证书”。

    右键单击“受信任的根证书颁发机构”,选择“所有任务”,单击“导入”。

    单击“下一步”。

    单击“浏览”,将文件类型更改为“所有文件 (*.*)”。

    找到下载的根证书ca.pem文件,单击“打开”,然后在向导中单击“下一步”。

    须知:

    您必须在浏览窗口中将文件类型更改为“所有文件 (*.*)”才能执行此操作,因为“.pem”不是标准证书扩展名。

    单击“下一步”。

    单击“完成”。

    单击“确定”,完成根证书导入。

    导入Linux操作系统

    您可以使用任何终端连接工具(如WinSCP、PuTTY等工具)将证书上传至Linux系统任一目录下。

  • 如何将GaussDB数据库实例资源解冻?

    欠费冻结:用户可通过续费或充值来解冻资源,恢复实例正常使用。欠费冻结的实例允许续费、释放或删除;已经到期的包周期实例不能发起退订,未到期的包周期实例可以退订。

  • 冻结、解冻、释放GaussDB数据库实例资源时对业务的影响?

    1.资源冻结时:

    资源将被限制访问和使用,会导致您的业务中断。例如实例被冻结时,会使得用户无法再连接至数据库。

    包周期资源被冻结后,将被限制进行变更操作。

    资源被冻结后,可以手动进行退订/删除。

    2.资源解冻时:资源将被解除限制,用户可以连接至数据库。

    3.资源释放时:资源将被释放,实例将被删除,删除前将依据用户策略决定是否执行回收站备份。

  • GaussDB数据库实例权限如何设置?

    GaussDB数据库实例部署时通过物理区域划分,为项目级服务。授权时,“作用范围”需要选择“区域级项目”,然后在指定区域(如华北-北京1)对应的项目(cn-north-1)中设置相关权限,并且该权限仅对此项目生效;如果在“所有项目”中设置权限,则该权限在所有区域项目中都生效。访问GaussDB时,需要先切换至授权区域。

  • GaussDB数据库权限策略是什么?

    根据授权精细程度分为角色和策略

    角色:IAM最初提供的一种根据用户的工作职能定义权限的粗粒度授权机制。该机制以服务为粒度,提供有限的服务相关角色用于授权

    IAM最新提供的一种细粒度授权的能力,可以精确到具体服务的操作、资源以及请求条件等。基于策略的授权是一种更加灵活的授权方式,能够满足企业对权限最小化的安全管控要求。

  • GaussDB数据库实例被锁怎么处理?

    因为某些操作可能导致数据库实例被锁,可以通过一些步骤进行解锁。