- 博客(1125)
- 收藏
- 关注
原创 GaussDB与PostgreSQL的关系概述
最早GaussDB内核引擎基于PostgreSQL9.2开源版本不断演进,根据PG-XC架构衍生了多CN架构,主要开发了分布式执行框架(stream算子)、向量化引擎等领域中较重要的特性。目前GaussDB除了保留PostgreSQL的标准接口和公共函数外,在自研生态、架构和关键技术上也有了新的发展,开源了集中式部署的能力,重构了存储引擎和优化器。
2025-03-28 10:30:19
280
原创 使用GaussDB要注意些什么?
更多详情请参考GaussDB 文档中心:https://doc.hcs.huawei.com/db/zh-cn/gaussdbqlh/24.1.30/productdesc/qlh_03_0001.html
2025-03-28 10:29:19
93
原创 GaussDB 数据库的透明事务管理介绍
对于事务,在DN主备倒换、重启数据库实例、重启节点、重启DN场景下会导致数据库会话中断。透明事务主要解决上述场景下的业务连续性问题。透明事务通过实现一个代理模块,记录当前事务的状态,在主节点出现故障的时候,该事务不会立即结束,通过暂时缓存的方式,等待新的主节点产生之后,将该事务转接到新主节点上,并将前面的操作进行回滚,然后重新执行完整的SQL。整个主备切换过程中,应用程序仅感知到一条UPDATE语句变成了慢SQL,但不会接收到连接报错或事务报错,后续应用层无需显式执行连接重连和事务重试。
2025-03-28 10:25:35
583
原创 GaussDB数据库批量操作“主备切换”,“容灾升主”,“容灾回切”,“结束容灾”
支持对多个容灾关系同时下发“主备切换”,“容灾升主”,“容灾回切”,“结束容灾”操作。
2025-03-28 10:24:22
182
原创 GaussDB数据库--主实例日志保持
如果预期内主备Region因网络问题有长时间断连,可在提前在主实例下发日志保持,暂存增量数据,当网络恢复时避免全量日志同步。
2025-03-28 10:22:52
157
原创 GaussDB数据库灾备实例容灾演练操作指导
在主备Region及主备实例状态均正常情况下,可在灾备实例执行容灾演练动作,本章提供了容灾演练的注意事项和操作指导。
2025-03-28 10:21:15
244
原创 GaussDB数据库容灾回切
在备实例升主后选择支持回切,可等待主实例修复之后。在灾备实例侧下发回切操作,完成容灾重建,重建后原主实例变为灾备实例,原灾备实例变为主实例。
2025-03-28 10:20:13
294
原创 GaussDB数据库如何进行容灾主备关系切换?
在主备Region及主备实例状态均正常情况下,可在主备实例任意一侧执行主备切换动作,本章提供了主备切换的操作指导。
2025-03-28 10:19:16
357
原创 GaussDB数据库主实例故障后重建灾备任务
实例A与实例B已经搭建容灾关系,其中A为主实例,B为灾备实例。此时若主实例A故障,需要手动执行容灾升主,将灾备实例B升为主实例。待实例A修复之后,将实例B与实例A重新搭建容灾关系,并将主实例切回实例A。
2025-03-28 10:17:48
265
原创 GaussDB容灾管理--约束限制
GaussDB提供了在发生极端灾难情况下,跨地域的容灾的能力,极大地保证了数据的安全性。跨地域容灾通常是指主备数据中心距离在200KM以上的情况,主机房在发生极端灾难的情况下,备机房的数据还具备能继续提供服务的能力。
2025-03-27 10:08:42
250
原创 GaussDB数据库如何新增存储设备?
在环境中添加可用的NAS设备。添加设备前需要确定已有NAS服务器,并且NAS服务器与数据节点之间网络已经打通。
2025-03-27 10:02:26
259
原创 GaussDB数据库--多租户概述
多租功能是指在一个数据库实例中划分出多个租户数据库实例,每个租户数据库实例拥有自己的独立资源和数据存储空间。从业务角度看,每个租户是一个独立的数据库,在一定程度上相当于传统的数据库实例概念。租户之间数据隔离,在业务上不允许用户跨租户访问数据,确保租户业务数据的安全性。每个租户拥有自己独立的资源,租户的物理规格可以小于数据库实例的物理规格,实现租户资源的灵活配置及管理,提升资源的使用效率。云数据库GaussDB的多租户功能支持对数据库实例创建多个租户,查看每个租户的基本信息,支持对租户规格变更。
2025-03-27 09:44:00
281
原创 GaussDB数据库--开启/关闭/修改SQL执行性能监控
开启SQL执行性能监控,会在实例节点机器上解析全量SQL的数据,对指定SQL模版ID进行性能监控,并对性能突降的SQL进行分级告警。对于每个SQL模板,Agent会记录最近n个SQL的执行时间,如果最新SQL的执行时间超过最近记录SQL执行时间平均值的100%-300%、300%-600%或大于600%,会触发SQL执行性能突降告警。
2025-03-27 09:42:58
572
原创 GaussDB数据库如何同时升级DBMind实例和同步被纳管实例的组件版本?
同时升级DBMind实例的版本,并批量同步被DBMind纳管的GaussDB数据库实例的DBMind组件的版本,将其同步更新到与DBMind实例相一致的版本。
2025-03-27 09:40:08
624
原创 GaussDB 数据库--如何配置长事务消息推送
开启长事务消息推送后,会按指定消息格式,周期性将采集到的长事务持久化数据,分批推送到系统对接的用户Kafka集群。
2025-03-27 09:39:41
370
原创 GaussDB数据库--长事务消息推送概述
超过长事务阈值的事务结束后会推送消息,长事务最长的推送时间是从长事务开始的时间计算,达到这个时间未结束的长事务也会推送消息。
2025-03-27 09:37:09
271
原创 GaussDB数据库--长事务持久化概述
GaussDB数据库内核事务数据是实时的,事务结束后事务数据会清理,为了将事务数据推送给客户,需要将数据做持久化。长事务持久化开关状态切换时,会自动触发工作流任务,将特性配置和状态批量下发到各实例中,操作长事务定时采集任务的开启和关闭。
2025-03-26 09:35:26
306
原创 GaussDB数据库--配置慢SQL消息推送
开启慢SQL消息推送后,会按指定消息格式,周期性将采集到的慢SQL持久化数据,分批推送到系统对接的用户Kafka集群。关闭慢SQL推送后,GaussDB数据库不再推送持久化后的慢SQL数据到对接的用户侧Kafka中。
2025-03-26 09:34:22
390
原创 GaussDB数据库--慢SQL消息推送概述
开启慢SQL消息推送后,会按指定消息格式,周期性将采集到的慢SQL持久化数据,分批推送到系统对接的用户Kafka集群。对于定时推送任务,默认设定为每3min执行一轮批量推送;如果上一次定时任务中对应实例还没有结束,进入本轮推送任务时,将会跳过该实例,等待下一个定时周期进行处理。轮转处理对应实例时,在ES中按采集上报时间正序查找最多1000条未推送的慢SQL数据,组装为一条消息,异步推送到对接的外部Kafka集群。
2025-03-26 09:32:33
357
原创 GaussDB数据库--配置慢SQL持久化
开启慢SQL持久化,通过慢SQL持久化配置慢SQL数据(存入ES中的索引数据)和文件(存入OBS桶中的文件)的保留天数,会定时采集GaussDB数据库实例的慢SQL记录,进而构建索引数据,持久化到ES集群中存储。开启或关闭SQL持久化,会自动触发工作流任务,将特性配置和状态批量下发到各实例中,操作慢SQL定时采集任务的开启和关闭。默认慢SQL数据的保留天数为7天,慢SQL文件的保留天数为15天。默认会在每天19点开始启动慢SQL数据清理任务,并在凌晨1点启动慢SQL文件清理任务。
2025-03-26 09:31:33
966
原创 GaussDB数据库--慢SQL持久化概述
GaussDB数据库内核会采集业务侧产生的慢SQL记录数据,但仅会保留7天,过期将会自动清理。如果出现内核重启的操作(如实例重启),会造成这部分慢SQL数据丢失。开启慢SQL持久化,会定时采集GaussDB数据库实例的慢SQL记录,进而构建索引数据,持久化到ES(ElasticSearch)集群中存储。开关状态切换时,会自动触发工作流任务,将特性配置和状态批量下发到各实例中,操作慢SQL定时采集任务的开启和关闭。慢SQL数据的。
2025-03-26 09:29:35
237
原创 GaussDB数据库--索引推荐
登录管理控制台。单击管理控制台左上角的,选择区域和项目。在页面左上角单击,选择“数据库 > 云数据库 GaussDB”,进入云数据库 GaussDB信息页面。在“实例管理”页面,选择指定的实例,单击实例的名称,进入实例详情页面。单击“诊断优化 > 索引推荐”,显示“索引推荐”页面。单击“自定义”页签,可进行索引推荐。输入SQL语句,单击“索引推荐”。表2参数说明参数名称参数说明索引推荐创建索引的SQL语句。提升率当前负载下,更新索引对数据库整体执行代价的提升率。索引空间。
2025-03-26 09:26:57
506
原创 GaussDB数据库--对象分析
支持通过对相邻WDR报告的分析,获取指定时间段内表或索引的统计分析信息。例如表发起的顺序扫描数,插入行数,更新行数等。GaussDB数据库实例分析相邻WDR报告时,GaussDB实例无需被DBMind实例纳管。
2025-03-26 09:25:23
287
原创 GaussDB支持生成ASP数据
GaussDB支持生成ASP数据,用户可以在管理控制台采集和下载ASP报告。ASP报告的具体内容请参考中的“开发指南 > 附录 > ASP报告信息”章节。GaussDB数据库实例生成ASP报告时,GaussDB实例无需被DBMind实例纳管。
2025-03-26 09:24:02
318
原创 GaussDB数据库WDR报告介绍
GaussDB支持生成WDR快照,用户可以在管理控制台采集和下载WDR报告。WDR报告的具体内容请参考中的“开发指南 > 附录 > WDR报告信息介绍”章节。GaussDB数据库实例生成WDR快照时,GaussDB实例无需被DBMind实例纳管。
2025-03-26 09:22:52
258
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人