GaussDB操作
什么是GaussDB
GaussDB是华为自主创新研发的分布式关系型数据库。该产品具备企业级复杂事务混合负载能力,同时支持分布式事务,同城跨AZ部署,数据0丢失,支持1000+的扩展能力,PB级海量存储。同时拥有云上高可用,高可靠,高安全,弹性伸缩,一键部署,快速备份恢复,监控告警等关键能力,能为企业提供功能全面,稳定可靠,扩展性强,性能优越的企业级数据库服务。
应用场景
交易型应用
大并发、大数据量、以联机事务处理为主的交易型应用,如政务、金融、电商、O2O、电信CRM/计费等,服务能力支持高扩展、弹性扩缩,应用可按需选择不同的部署规模。
详单查询
具备PB级数据负载能力,通过内存分析技术满足海量数据边入库边查询要求,适用于安全、电信、金融、物联网等行业的详单查询业务。
计费项
GaussDB对您选择的数据库实例、数据库存储和备份存储(可选)收费。GaussDB管理费用详情,请参见产品价格详情。您可以通过GaussDB提供的价格计算器,选择您需要的实例规格,来快速计算出购买实例的参考价格。
GaussDB计费项说明
计费项
|
计费说明
|
---|---|
数据库实例 |
对所选的实例规格进行计费,提供按需计费和包周期计费方式。 |
数据库存储 |
对数据库存储空间进行计费,提供按需计费和包周期计费方式。 |
备份存储(可选) |
GaussDB提供了部分免费存储空间,用于存放您的备份数据,其总容量约为您购买存储容量的100%。备份存储用量超过数据库存储空间的100%,开始按照阶梯计费。 |
公网流量 |
GaussDB实例支持公网访问,公网访问会产生带宽流量费;GaussDB数据库实例在云内部网络产生的流量不计费。 |
GaussDB版本
混合负载高性能与弹性扩展
适用于各类银行核心交易系统分布式改造,数据库的原生分布式能力可以极大的降低改造和迁移工作量。两地三中心等极致高可用能力,可以为核心业务保驾护航。
- 交易型事务处理性能领先
通过Numa-Aware技术大幅度降低单节点内CPU跨核的内存访问时延,同时结合分布式GTM-Lite的分布式强一致与轻量化事务快照,将单节点和分布式性能提升了5倍。在某大行金融业务实测中,GaussDB性能大幅度领先。
- 超低复杂查询时延
主要通过分布式全并行架构提供极致的吞吐量性能。首先通过MPP节点并行,把执行计划动态均匀分布到所有节点;其次利用SMP算子级并行,将单节点内的多个CPU核心做并行计算;最后通过指令级并行,实现1个指令同时操作多条数据,进而大幅度降低查询时延。
- 弹性扩展,性能线性提升
支持1000+超大分布式集群的能力,可以轻松应对海量高并发数据处理和复杂查询场景的考验。
金融级高可用与全密态安全
- 金融级两地三中心高可用
GaussDB提供了多种高可用方案,包括同城AZ内高可用、跨AZ高可用、异地跨Region的两地三中心容灾方案,满足金融级监管要求。GaussDB通过独有的Switch Turbo技术,保障了同城AZ内单点故障能够快速切换,RPO=0,RTO小于10秒。
- 数据传输、计算、存储全链路加密
传统云数据库只能实现数据的传输与存储态加密,GaussDB作为纯软全密态数据库,还实现了内存中数据的运算态加密,从而实现数据全生命周期内的安全保护。
AI-Native自治,管理智能高效
- 参数自调优
当前已经覆盖了500+重点参数,通过深度强化学习与全局调优算法,结合不同业务负载模型进行针对性调优,相比DBA人工根据经验调优,性能提升30%的同时,耗费时间从天下降到分钟级。
- 智能索引推荐
通过启发式推荐算法,实现了语句级+负载级智能索引推荐,将效率从小时级别提升到秒级,并在benchmark测试中实测性能提升了约40倍。
高斯数据库操作优势
-
GaussDB拥有TOP级的商业数据库安全特性:数据动态脱敏,TDE透明加密,行级访问控制,密态计算。能够满足政企&金融级客户的核心安全诉求。
GaussDB拥有TOP级的商业数据库安全特性:数据动态脱敏,TDE透明加密,行级访问控制,密态计算。能够满足政企&金融级客户的核心安全诉求。
-
GaussDB已经拥有华为云,商用服务化部署能力,同时支持DAS、UGO、DRS等生态工具。有效保障用户开发、运维、优化、监控、迁移等日常工作需要。
GaussDB已经拥有华为云,商用服务化部署能力,同时支持DAS、UGO、DRS等生态工具。有效保障用户开发、运维、优化、监控、迁移等日常工作需要。
-
GaussDB基于鲲鹏生态,是当前国内唯一能够做到全栈自主可控的国产品牌。同时GaussDB能够基于硬件优势在底层不断进行优化,提升产品综合性能。
GaussDB基于鲲鹏生态,是当前国内唯一能够做到全栈自主可控的国产品牌。同时GaussDB能够基于硬件优势在底层不断进行优化,提升产品综合性能。
-
GaussDB已经支持开源社区,并提供主备版版本下载。
GaussDB已经支持开源社区,并提供主备版版本下载。
高斯数据库操作
GaussDB约束与限制
云数据库 GaussDB在使用上有一些固定限制,用来提高实例的稳定性和安全性,具体详见下表。
功能约束与限制
功能
使用限制
数据库访问
如果GaussDB实例未开通公网访问,则该实例必须与云主机弹性云服务器处在同一个虚拟私有云子网内才能相互访问。
弹性云服务器必须处于目标GaussDB实例所属安全组允许访问的范围内。
如果GaussDB实例与弹性云服务器处于不同的安全组,系统默认不能访问。需要在GaussDB的安全组添加一条“入”的访问规则。
GaussDB实例的默认端口为8000,只能在创建实例时修改。
部署
实例所部署的服务器,对用户都不可见,即只允许应用程序通过IP地址和端口访问数据库。
数据库的root权限
创建实例页面只提供管理员root用户权限。
说明:
在2022.08.30后,GaussDB为root用户开放了sysadmin权限。新创建实例的root用户都将拥有sysadmin权限,而存量实例执行版本升级后,root用户也将拥有sysadmin权限,如果需要进行版本升级,请联系客服处理。
如果存量实例未进行版本升级,则管理员root用户权限为:createrole,createdb和monadmin。由于旧版本root权限低于完整的管理员用户权限, 部分SQL语法/函数执行时会报权限不足,例如:create tablespace 等
重启GaussDB实例
无法通过命令行重启,必须通过GaussDB的管理控制台操作重启实例。
GaussDB备份查看
GaussDB实例在对象存储服务上的备份文件,对用户不可见。
登录管理控制台
操作步骤
1、登录管理控制台。
2、单击管理控制台左上角的,选择区域和项目。
3、在页面左上角单击,选择“数据库 > 云数据库 GaussDB ”。进入云数据库 GaussDB信息页面。
4、在左侧导航栏选择GaussDB > 实例管理。
进入GaussDB信息页面。
GaussDB操作相关文档
-
GaussDB操作-购买实例
本章将介绍在GaussDB的管理控制台购买实例。目前,GaussDB支持“按需计费”和“包年/包月”计费方式购买。您可以根据业务需要定制相应计算能力和存储空间的GaussDB实例。
-
GaussDB操作-LTS日志
配置访问日志后,GaussDB实例新生成的审计日志记录会上传到云日志服务(Log Tank Service,简称LTS)进行管理。您可以查看GaussDB实例审计日志的详细信息,包括搜索日志、日志可视化、下载日志和查看实时日志等功能。
-
GaussDB操作-Oracle迁移至GaussDB最佳实践
本实践使用DRS的实时同步功能将本地Oracle数据库实时迁移至华为云GaussDB。通过全量+增量同步,实现源数据库Oracle和目标数据库GaussDB的数据长期同步。
-
GaussDB操作-性能白皮书测试方法
本章提供GaussDB使用BenchmarkSQL进行性能测试的方法和测试数据报告。BenchmarkSQL,一个JDBC基准测试工具,内嵌了TPC-C测试脚本,支持很多数据库,如PostgreSQL、Oracle和Mysql等。
-
GaussDB操作-购买实例
本章将介绍在GaussDB的管理控制台购买实例。目前,GaussDB支持“按需计费”和“包年/包月”计费方式购买。您可以根据业务需要定制相应计算能力和存储空间的GaussDB实例。
高斯数据库操作-文档下载
活动对象:华为云电销客户及渠道伙伴客户可参与消费满送活动,其他客户参与前请咨询客户经理
活动时间: 2020年8月12日-2020年9月11日
活动期间,华为云用户通过活动页面购买云服务,或使用上云礼包优惠券在华为云官网新购云服务,累计新购实付付费金额达到一定额度,可兑换相应的实物礼品。活动优惠券可在本活动页面中“上云礼包”等方式获取,在华为云官网直接购买(未使用年中云钜惠活动优惠券)或参与其他活动的订单付费金额不计入统计范围内;