- 博客(414)
- 问答 (1)
- 收藏
- 关注
原创 如何通过数据管理服务(DAS)查询GaussDB执行过的SQL语句
替换为实际模式名和表名。在筛选区域选择 GaussDB实例,点击目标实例卡片上的 详情。点击 SQL列表 页签,打开 开启DAS收集全量SQL 开关。功能依赖:全量SQL洞察需开启收集功能,否则仅能查看开启后的记录。用户/数据库/关键字:按执行用户、数据库名或SQL关键词过滤。操作类型:按SQL类型筛选(如DDL、DML、DCL)。点击 查询,系统将显示匹配的SQL列表(最多1万条)。顶部菜单选择 SQL操作 → SQL执行记录。
2025-06-27 17:20:55
552
原创 GaussDB是否支持磁盘缩容
根本原因:分布式架构中,磁盘空间与分片(Shard)数量强绑定。扩容大小须为 40GB×分片数量的整数倍(例如:3分片实例需按120GB、160GB等梯度扩容)。日志清理:定期清理Binlog(设置expire_logs_days参数)、审计日志。操作路径:控制台 → 数据库迁移服务 → 配置源库(原实例)和目标库(新实例)。磁盘扩容 ✅ 支持(需满足梯度要求) 控制台直接操作,秒级生效。长期未使用的实例可选择释放资源(删除前备份数据),而非缩容。
2025-06-27 15:03:33
227
原创 哪些内容会占用用户所购买的GaussDB实例空间
GaussDB实例空间主要被用户数据(表、索引)、系统数据(日志、元数据)及文件系统开销(inode、碎片)占用。关键风险点包括长事务引发的Undo日志膨胀、Binlog未清理、数据碎片未回收等。删除数据时,GaussDB采用标记删除而非立即释放物理空间,后续写入可复用该空间。若短期内无新数据写入,碎片空间无法回收。备份数据不占用实例空间(存储在独立对象存储中),但快照依赖的元数据可能轻微影响系统分区。inode:记录文件属性(权限、大小、位置)。
2025-06-27 15:02:22
359
原创 介绍一下GaussDB资源冻结
触发方式:支持手动执行、按时间计划(如夜间冻结)、阈值触发(如存储使用率超80%自动冻结)。案例:开发测试环境在非工作时间自动冻结,结合周末释放闲置实例,降低月度成本35%。建议:关键业务(如支付库)默认禁用自动冻结,预留10%~15%资源缓冲区。分阶段解冻:突发流量下渐进解冻(20%→50%→100%),避免资源过载。自动冻结:启用阈值触发策略并绑定告警通知(短信/邮件)。自动解冻:配置资源使用率阈值(如存储≥70%)触发恢复。
2025-06-27 14:51:33
283
原创 GaussDB分布式独立部署与分布式混合部署有什么区别
组件隔离:每个核心组件(如CN协调节点、DN数据节点、CMS集群管理、GTM全局事务管理器)均部署在独立的ECS上,资源完全独享,无争抢。注意:混合部署仅限基础版实例,企业版需独立部署以满足高阶需求。选混合部署:业务数据量中等+增长平缓,优先考虑成本与部署效率(如政企OA、内部管理系统)。组件共享:所有组件(CN、DN等)部署在同一台ECS上,资源共享,存在潜在性能竞争。选独立部署:业务需高性能+高可靠性(如银行交易、实时风控),且预算充足。
2025-06-27 14:35:52
436
原创 GaussDB通用型、独享型和鲲鹏独享型性能规格之间的区别是什么
独享型 (1:4/1:8) X86 完全独享,零资源争抢 基础版/企业版 企业核心业务、高并发生产环境 X86: 128U1024G;鲲鹏独享型 (1:4/1:8) ARM(鲲鹏) 完全独享,零资源争抢 基础版/企业版 信创(XC)场景、国产化替代 ARM: 128U1024G。规格类型 CPU架构 资源隔离 适用产品版本 典型场景 最大规格限制。核心差异概览。详细区别分析。
2025-06-27 14:34:43
437
原创 GaussDB企业版和基础版是否可以互相切换
企业版支持最大 128核+1024GB内存规格,基础版上限为 64核+512GB(X86)或 60核+480GB(ARM)。企业版:支持高级特性(如动态脱敏、防篡改、透明加密、多租户管理),且仅支持分布式独立部署(资源独占),适合高性能生产环境。基础版:裁剪了企业版的高级功能,支持混合部署(资源复用),成本更低,但性能受限(分布式混合部署性能仅为企业版的50%)。生产环境慎切换:核心业务或需高级安全特性的场景,禁止降级至基础版。
2025-06-27 14:33:07
335
原创 购买GaussDB实例后可以对磁盘进行加密
支持性:在创建GaussDB实例时,可在控制台的“磁盘加密”选项中选择“加密”,并关联华为云KMS(密钥管理服务)中的密钥(支持默认密钥或自定义密钥)。风险:若密钥被禁用、删除或冻结,会导致加密实例不可访问,且备份加密后数据无法恢复(未加密备份可恢复至新实例)。限制:实例创建后无法修改加密状态或更换密钥,且新扩容的磁盘自动沿用原密钥加密。备份加密:磁盘加密不自动加密备份文件,需单独联系华为云客服开通。
2025-06-27 10:33:12
272
原创 多台弹性云服务器是否可以连接同一个GaussDB数据库
登录GaussDB控制台,在实例详情页的 “节点列表” 中获取CN节点(分布式版)或主DN(集中式版)的IP,在 “网络信息” 中获取端口号。条件:ECS与GaussDB不在同一VPC时,需为GaussDB绑定弹性公网IP(EIP),并为ECS绑定EIP。条件:ECS与GaussDB需在同一区域(Region)、同一虚拟私有云(VPC)。可行性:多台ECS连接同一GaussDB完全可行,是分布式业务的常见设计。
2025-06-27 10:31:04
373
原创 为何使用了GaussDB后网站登录较慢
问题:连接数达上限(max_connections)时,新登录请求被阻塞,报错"Too many connections"。CPU/内存过载:高并发登录时CPU使用率>90%或内存溢出(OOM Kill),导致请求堆积。磁盘I/O瓶颈:若登录操作伴随日志写入(如登录审计),低速磁盘或满容量会导致延迟。排查:使用top、vmstat监控资源,结合pg_stat_io分析I/O压力。检查:确认安全组开放GaussDB端口(默认8000)及协议(TCP)。
2025-06-27 10:30:15
331
原创 GaussDB实例是否会受其他用户实例的影响
内存与并发限制:通过资源池(Resource Pool)限制单实例并发数(active_statements)和内存占比(mem_percent),避免过载。若多个用户实例部署在同一物理集群(如企业私有云),需配置资源管理计划,按业务高峰时段动态调整配额,避免瞬时资源争抢。独立实例部署:用户购买的GaussDB实例默认独占资源,通过虚拟化层实现物理隔离,不受其他用户影响。数据隔离:PDB拥有独立的表空间、用户、角色、配置参数,数据完全隔离。
2025-06-27 10:29:20
443
原创 什么是GaussDB实例可用性
GaussDB的高可用性本质是冗余架构、智能故障转移和数据强一致性的综合体现。实际应用中需权衡RTO(恢复时间)、RPO(数据丢失量) 与性能成本,选择适配的同步模式与部署方案。事务断点续传:缓存未提交事务的上下文信息(如锁、变量),切换后从事务中断点继续执行,避免业务重试。可用性优先:切换时优先恢复服务,可能容忍少量数据丢失(如实时在线系统)。可靠性优先:默认策略,主备切换时优先保障数据一致性(如金融交易)。
2025-06-27 10:22:07
470
原创 使用GaussDB时需综合考虑安全性、性能、运维管理等多个层面
否则表名自动转小写。调整内存参数:如work_mem(排序/哈希操作)、shared_buffers(数据缓存),建议设为物理内存的25%。禁用默认账户(如postgres),创建专用管理员账户并设置强密码(12位以上,含大小写字母、数字、特殊字符)。防暴力破解:限制登录尝试次数(如client_connection_timeout 10s),配置IP白名单。多策略备份:结合全量逻辑备份(gs_dump)与增量物理备份(rsync),设置跨区域容灾策略。
2025-06-27 09:45:30
274
原创 GaussDB 安全配置建议
GaussDB 安全配置建议安全性是华为云与用户的共同责任。华为云负责云服务自身的安全,提供安全的云。作为租户,需要合理使用云服务提供的安全能力对数据进行保护,安全地使用云。以下提供了 GaussDB 使用过程中的安全配置建议,旨在为提高整体安全能力提供可操作的规范性指导。
2025-06-26 14:57:09
594
原创 重置GaussDB实例的管理员密码
独立部署用户:根据是否记得旧密码选择gs_password工具或单用户模式。实例状态正常:数据库实例需处于“正常”运行状态,异常状态下无法重置密码。紧急场景:若实例异常导致无法重置,需先恢复实例状态再操作。方法1:使用gs_password工具(需已知旧密码)。云平台用户:优先通过控制台图形化操作,无需命令行知识。🖥️ 二、通过管理控制台重置密码(云平台部署)。账号未冻结:被冻结的账号不可操作重置。⚙️ 三、手动重置密码(独立部署环境)。
2025-06-26 14:53:31
590
原创 GaussDB安全配置全攻略:构建企业级数据库安全防护体系
部署数据库防火墙(DBFW):通过华为云DBFW或第三方工具(如Imperva),监控数据库流量中的异常SQL(如UNION SELECT、DROP TABLE),并阻断攻击。访问控制是数据库安全的“第一道防线”,核心目标是“只有授权用户,在授权时间,通过授权方式,访问授权数据”。数据加密是防御数据泄露的“最后一道屏障”,GaussDB支持传输层加密(TLS)与存储层加密(TDE),需结合业务场景组合使用。若需公网访问,建议申请权威CA颁发的证书(如DigiCert)。
2025-06-25 18:44:19
678
原创 GaussDB安全配置全攻略:构建企业级数据库安全防护体系
部署数据库防火墙(DBFW):通过华为云DBFW或第三方工具(如Imperva),监控数据库流量中的异常SQL(如UNION SELECT、DROP TABLE),并阻断攻击。访问控制是数据库安全的“第一道防线”,核心目标是“只有授权用户,在授权时间,通过授权方式,访问授权数据”。数据加密是防御数据泄露的“最后一道屏障”,GaussDB支持传输层加密(TLS)与存储层加密(TDE),需结合业务场景组合使用。若需公网访问,建议申请权威CA颁发的证书(如DigiCert)。
2025-06-25 18:42:57
1080
原创 GaussDB标签管理
用户可以通过统一的标签管理各种资源,通过自定义标签定义不同的数据库实例类别。在左侧导航栏,单击“标签”,单击“编辑标签”,在弹出框中,单击“添加新标签”,输入标签的键和值,单击“确定”。输入标签的键和值时,系统会自动联想当前用户的所有实例(除当前实例外)的所有关联的预定义标签。在“实例管理”页面,选择指定的实例,单击实例名称,进入实例的“基本信息”页签。添加成功后,您可在当前实例的所有关联的标签集合中,查询并管理自己的标签。标签由“键”和“值”组成,每个标签中的一个“键”只能对应一个“值”。
2025-06-25 18:41:38
129
原创 GaussDB扩容介绍
评估容量与负载:通过 GaussDB 管理平台(如 GaussDB Studio)或监控工具(Prometheus+Grafana)分析当前数据分布、各节点负载、慢 SQL 等,确定需要扩容的节点数和目标配置。准备新节点:部署与现有集群版本一致的 GaussDB 节点(需兼容操作系统、内核版本、网络配置),确保网络互通(节点间需低延迟、高带宽)。监控观察:持续监控节点负载(CPU/内存/磁盘)、分片分布(是否均匀)、复制延迟(主备节点数据同步状态),确保集群稳定。
2025-06-25 11:11:04
849
原创 变更GaussDB实例的CPU和内存规格
任务提交成功后,单击“返回实例列表”,在实例管理页面,可以看到实例状态为“规格变更中”。您也可以通过单击目标实例名称,进入“基本信息”页面,在“配置信息”模块的“性能规格”处,单击“规格变更”,进入“规格变更”页面。在“实例管理”页面,选择目标实例,单击“操作”列的“更多 > 规格变更”,进入“规格变更”页面。单副本的部署形态下,规格变更过程中会进行中断重启,中断重启过程中会有5~10min的业务中断。在“规格变更”页面,选择所需修改的性能规格,单击“下一步”。进行规格确认,单击“提交”。
2025-06-25 10:42:37
417
原创 GaussDB新增支持使用templatem模板创建M-Compatibility库,为了更好地兼容M数据库端口,GaussDB支持通过管理控制台设置(包含开启、关闭或修改)集中式版实例的M-Comp
GaussDB新增支持使用templatem模板创建M-Compatibility库,为了更好地兼容M数据库端口,GaussDB支持通过管理控制台设置(包含开启、关闭或修改)集中式版实例的M-Compatibility库的兼容端口。修改过程中,实例状态显示为“M兼容端口修改中”,待实例状态为“正常”后,在“M兼容端口”处查看设置的端口。不支持容灾下操作,如果容灾实例需要开启M兼容端口,需要先断开容灾关系后,再分别打开M兼容端口。在“实例管理”页面,选择指定的实例,单击实例的名称,进入“基本信息”页面。
2025-06-25 10:38:13
315
原创 修改GaussDB数据库端口
在页面左上角单击,选择“数据库 > 云数据库 GaussDB”,进入云数据库 GaussDB信息页面。修改数据库端口仅支持V2.0-2.0及以上版本实例。在“基本信息”页面,“网络信息”模块“数据库端口”处,单击,修改数据库端口。在“实例管理”页面,选择指定的实例,单击实例的名称。修改端口将重启实例所有节点,重启期间业务会有闪断。GaussDB支持修改实例的数据库端口。在实例的“基本信息”页面,查看修改结果。在弹出框中,单击“是”,提交本次修改。在弹出框中,单击“否”,取消本次修改。
2025-06-25 10:31:17
355
原创 修改GaussDB实例名称的操作需根据部署场景
修改GaussDB实例名称的操作需根据部署场景(如社区版、企业版、云服务或私有部署)和版本进行调整。以下以GaussDB(for openGauss) 私有部署版为例,提供通用步骤(企业版或云服务可能提供图形化界面,操作更简便)。前提说明实例名称通常指集群的逻辑标识(如cluster_name参数),修改后可能影响客户端连接、监控、日志等关联配置,需谨慎操作。操作前建议备份配置文件和重要数据,并选择维护窗口执行。操作步骤1. 确认当前实例名称。
2025-06-25 10:20:54
259
原创 修改GaussDB实例名称
实例名称长度在4个到64个字符之间,必须以字母开头,可包含大写字母、小写字母、数字、中划线或下划线,不能包含其他特殊字符。您也可以单击目标实例名称,进入实例的“基本信息”页面,在“基础信息”模块实例名称处,单击,修改实例名称。在“实例管理”页面,单击目标实例名称后的,编辑实例名称,单击“确认”,即可修改实例名称。数据库实例名称修改后,数据库实例的标签仍与实例关联在一起。数据库实例名称修改后,数据库实例的备份仍会保留。在实例的“基本信息”页面,查看修改结果。修改实例名称时,允许和已有名称重复。
2025-06-25 10:15:57
253
原创 重启GaussDB节点
GaussDB实例节点状态为非正常状态时,可通过执行重启节点操作尝试将节点状态恢复正常。当实例节点状态为正常状态时,也可执行重启节点操作。在“节点列表”模块,单击“重启节点”,确认重启节点信息后,输入“reboot ”,单击“确定”。如果节点运行状态为“正常”,说明节点重启成功。重启后节点会自动释放内存中的缓存,请在业务低谷期进行重启,避免对高峰期业务造成影响。“重启节点”操作下发成功后,节点“运行状态”为“节点重启中”。单击目标实例名称,进入实例的“基本信息”页面。重启主节点后,会发生主备节点倒换。
2025-06-25 10:08:18
402
原创 介绍一下启动GaussDB节点
以下从前置条件、启动流程、验证方法及常见问题四个维度详细介绍。验证:通过 ps -ef | grep gaussdb 检查进程是否存在;配置文件:集群配置文件(如 cluster_config.xml)、节点配置文件(gaussdb.conf、pg_hba.conf)已正确配置,无语法错误。GaussDB 集群通常包含 协调节点(CN) 和 数据节点(DN),启动顺序一般为:先启动集群管理服务(可选),再依次启动 CN 和 DN 节点。
2025-06-25 10:07:48
623
原创 启动GaussDB节点
启动节点操作与磁盘扩容、规格变更、备份、重置密码、重启实例、删除实例等互斥,即执行启动节点时无法执行备份恢复等操作,备份恢复时也无法执行启动节点操作。启动节点后,实例可能处理主备分布不均衡状态,需要联系运维评估是否需要执行主备均衡操作。在“实例管理”页面,选择指定的实例,单击实例的名称,进入“基本信息”页面。如果节点状态为“正常”,说明节点启动成功。在“启动节点”弹框,输入“start”,单击“确定”,启动节点。在“节点列表”模块,单击“操作”列的“启动节点”。仅支持启动节点状态是“已停止”的实例。
2025-06-25 10:04:53
268
原创 停止GaussDB节点
停止节点操作与规格变更、备份、重置密码、重启实例、删除实例等互斥,即执行停止节点时无法执行备份恢复等操作,备份恢复等操作时也无法执行停止节点操作。GaussDB支持对节点进行手动停止操作,此功能会停止节点上所有数据库的组件进程,不会直接关闭节点所在虚拟机/物理机。在“实例管理”页面,选择指定的实例,单击实例的名称,进入“基本信息”页面。如果节点状态为“已停止”,说明节点停止成功。在“停止节点”弹框中,输入“YES”,单击“确定”,停止节点。在“节点列表”模块,单击“操作”列的“停止节点”。
2025-06-25 10:04:08
377
原创 介绍一下重建GaussDB实例
重建的核心目标是最小化业务中断并确保数据完整性。以下从重建场景、重建前准备、重建步骤、数据恢复及注意事项五方面详细说明。调整关键参数:如max_connections(最大连接数)、shared_buffers(共享缓冲区)、log_directory(日志路径),确保与原实例一致。云硬盘挂载(若使用独立存储):将原实例的云硬盘(含数据文件)挂载至新实例(需确认云平台支持跨实例挂载,或通过快照创建新云盘)。
2025-06-24 10:21:13
921
原创 介绍一下删除GaussDB按需实例
由于按需实例删除后数据通常无法恢复(除非提前备份),需严格遵循安全流程。以下从删除前准备、删除方法、删除后验证及注意事项四方面详细说明。{instance_id}:实例ID;筛选目标实例:在实例列表中通过名称、ID或状态筛选需删除的按需实例(确保状态为“停止”或“运行中”)。等待完成:云平台会自动释放实例资源(通常需1-5分钟),页面显示“已删除”。生产环境禁止直接删除未备份的实例,测试实例也建议至少保留最近一次备份。
2025-06-24 10:17:15
489
原创 介绍一下删除GaussDB按需实例
由于按需实例删除后数据通常无法恢复(除非提前备份),需严格遵循安全流程。以下从删除前准备、删除方法、删除后验证及注意事项四方面详细说明。{instance_id}:实例ID;筛选目标实例:在实例列表中通过名称、ID或状态筛选需删除的按需实例(确保状态为“停止”或“运行中”)。等待完成:云平台会自动释放实例资源(通常需1-5分钟),页面显示“已删除”。生产环境禁止直接删除未备份的实例,测试实例也建议至少保留最近一次备份。
2025-06-24 10:15:52
937
原创 介绍一下重启GaussDB实例
以下从重启前准备、重启方法、状态验证及注意事项四个方面详细说明。若重启前修改了配置文件(如postgresql.conf),需确保配置语法正确(可通过gs_ctl reload验证),否则可能导致启动失败。查看实例日志(如$GAUSSDB_HOME/log/postgres.log),确认重启过程中无异常报错(如配置加载失败、数据文件损坏)。若为集群环境(主备架构),可考虑“滚动重启”:先重启备节点,验证正常后再重启主节点,避免全量停机。
2025-06-24 10:06:10
694
原创 介绍一下重启GaussDB实例
以下从重启前准备、重启方法、状态验证及注意事项四个方面详细说明。若重启前修改了配置文件(如postgresql.conf),需确保配置语法正确(可通过gs_ctl reload验证),否则可能导致启动失败。查看实例日志(如$GAUSSDB_HOME/log/postgres.log),确认重启过程中无异常报错(如配置加载失败、数据文件损坏)。若为集群环境(主备架构),可考虑“滚动重启”:先重启备节点,验证正常后再重启主节点,避免全量停机。
2025-06-24 09:58:46
893
原创 介绍一下启动GaussDB实例
以下从启动前准备、启动方法、状态验证及注意事项四个方面详细介绍,确保实例安全、稳定启动。集群环境:若为分布式集群(主备或多节点),需按顺序启动(如先启动备节点,再启动主节点),避免脑裂或数据同步异常。日志检查:查看实例日志(路径通常为$GAUSSDB_HOME/log/或实例目录下的log子目录),定位具体错误(如配置参数错误、端口冲突、磁盘空间不足)。输出应显示status: running(或类似状态标识),且pid字段为有效进程ID(非0或空)。
2025-06-24 09:53:56
699
原创 介绍一下停止GaussDB实例
停止GaussDB实例是数据库维护中的常见操作,通常用于升级、故障排查或资源释放。以下从停止前准备、停止方法、状态验证及注意事项四个方面详细介绍,帮助用户安全操作。一、停止前准备为避免数据丢失或业务中断,停止实例前需完成以下检查和准备:确认业务状态终止活跃事务:确保所有未提交的事务已提交或回滚(可通过SELECT * FROM pg_stat_activity;查看当前活动会话,终止长时间运行的会话)。
2025-06-24 09:49:41
365
原创 导出GaussDB实例列表通常用于实例管理、审计或迁移等场景,方便用户备份或汇总实例信息
若需筛选部分实例(如按状态、名称、可用区等),可使用页面顶部的搜索框或筛选条件(如“实例状态=运行中”“可用区=cn-north-4a”),勾选目标实例(支持多选)。登录后,在顶部导航栏选择“服务列表”,搜索并进入“数据库 > GaussDB for openGauss”(或“GaussDB for MySQL”等具体引擎,根据实例类型选择)。选择导出格式(通常支持CSV或Excel),默认可能为CSV(通用性强,可用Excel打开)。
2025-06-24 09:23:27
582
原创 退订GaussDB包周期实例
对于“包年/包月”模式的数据库实例,需要退订订单,从而删除数据库实例资源。数据库实例订单退订成功后,实例将会被删除,即“实例管理”页面将不再显示该订单对应的数据库实例。对于“按需计费”模式的实例,需要在“实例管理”页面对其进行删除,更多操作请参见删除GaussDB按需实例。在“实例管理”页面,选择目标实例,单击“操作”列的“更多 > 退订”。在“退订资源”页面,确认待退订实例信息,并选择退订原因,单击“退订”。在弹出框中确认是否退订该资源,单击“退订”,提交退订申请。资源退订相关信息,请参考退订规则说明。
2025-06-23 20:21:42
192
原创 介绍一下设置GaussDB实例回收站策略
GaussDB的回收站基于闪回技术实现,删除对象时并非立即物理删除,而是将其重命名并移动到回收站(逻辑删除)。生产环境建议:启用回收站前需评估存储成本,并结合定期全量备份(如每日备份)和增量日志归档(如WAL日志),形成多层数据保护体系。存储开销:回收站会占用额外存储空间,需根据业务需求合理设置保留时间(如关键业务可设为30天,非关键业务设为7天)。权限控制:仅拥有FLASHBACK ANY TABLE系统权限或对象所有权的用户可恢复回收站中的对象。
2025-06-23 20:21:00
741
空空如也
银行是不是只有一个数据库对外提供服务?
2021-08-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅