操作场景 GaussDB实例状态正常时支持对分片内的DN做主备切换,可以选择同一分片内的备DN进行升主操作。 注意事项 DN主备倒换可能会造成几秒或几分钟的服务闪断,请选择在业务低峰期进行操作。 实例节点状态为异常时不能执行该操作。 同一分…
避免使用存储过程、触发器等实现业务逻辑,应该将这些逻辑都放到业务服务器上处理,避免对数据库产生逻辑依赖。 业务的数据库升级脚本中,禁止使用存储过程实现升级逻辑。 仅创建对固定入参有固定返回值的函数,函数必须设为IMMUTABLE和SHIPP…
操作场景 在使用GaussDB过程中,如果忘记数据库root帐号密码,可以重新设置密码。 注意事项 如果您提供的密码被系统视为弱密码,您将收到错误提示,请提供更高强度的密码。 如果数据库实例处于“异常”状态,则无法重置管理员密码。 重置密码…
操作场景 随着实例部署时间及业务的增长,数据库在运行性能及存储上逐渐会达到瓶颈。此时,需要通过增加主机来提升实例的性能及存储能力。GaussDB独立部署形态支持扩容节点操作。 扩容时长与业务数据量有关,默认扩容操作超时时间为7天,扩容中实例…
SQL执行计划概述 详解 父主题: SQL调优指南 同意关联代理商云淘科技,购买华为云产品更优惠(QQ 78315851) 内容没看懂? 不太想学习?想快速解决? 有偿解决: 联系专家
统计信息调优介绍 GaussDB是基于代价估算生成的最优执行计划。优化器需要根据analyze收集的统计信息进行行数估算和代价估算,因此统计信息对优化器行数估算和代价估算起着至关重要的作用。通过analyze收集全局统计信息,主要包括:pg…
现象描述 表定义如下: 1 2 CREATE TABLE t1 (a int, b int); CREATE TABLE t2 (a int, b int); 执行如下查询: 1 SELECT * FROM t1, t2 WHERE t1….
操作场景 GaussDB实例节点状态为非正常状态时,可通过执行重启节点操作尝试节点状态恢复正常。当实例节点状态为正常状态时,也可执行重启节点操作。 注意事项 当数据库在以下操作过程中,可以执行重启节点操作: 备份恢复失败 按需转包周期中 流…
GaussDB在华为云的管理控制台提供配额管理的功能,可以对租户下的企业项目进行配额管理。 只有帐号为企业帐号,并配置白名单后,才可以使用配额管理功能。如需配置白名单权限,您可以在管理控制台右上角,选择“工单 > 新建工单”,提交开通…
访问对象(表,函数等)时建议带上SCHEMA名称,即使用schemaname.tablename进行访问。 如果不追加SCHEMA名称前缀,会根据当前search_path中表空间列表,依次搜索所有表空间直到找到匹配的表作为目标表,带来不必…