检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
GaussDB(for MySQL)建立连接慢导致客户端超时 场景描述 业务在高峰期时,客户端经常出现向MySQL建立连接超时,导致系统登录需要十几秒。 原因分析 查看GaussDB(for MySQL)的错误日志,观察是否有如下信息:connection xxx is established
只读落后自愈技术原理 GaussDB(for MySQL)是存储计算分离架构的云原生数据库,只读节点和主节点共享底层的存储数据。为了保证内存中的缓存数据的一致性,主节点与只读节点通信后,只读节点需要从Log Stores中读取主节点产生的redo来更新内存中的缓存数据。 图1 只读落后自愈技术原理图
修改全局变量成功但未生效 场景描述 使用Console上的参数修改功能修改long_query_time成功,但未生效。 原因分析 使用Console修改参数时,系统实际使用“set global 变量名=新的变量值;”修改全局参数。 在使用set global命令修改全局变量值时需要注意,该参数在当前
0库表协助运维功能。 管理GaussDB(for MySQL)磁盘容量 慢SQL 提供指定时间段内的慢SQL分析功能。从用户、IP、SQL模板等进行多维统计,展示统计结果并支持指定排序,识别慢SQL的精准来源,方便用户快速优化业务。 查看GaussDB(for MySQL)的慢SQL
事务,这将导致业务连接的堆积和阻塞,可能会造成整个业务系统崩溃的严重后果。GaussDB(for MySQL)提供的非阻塞DDL功能,可以保证即使在无法获得MDL-X锁的情况下,依然允许新事务进入目标表,从而保证整个业务系统的稳定。 前提条件 内核版本为2.0.54.240600及以上版本支持使用该功能。
GaussDB(for MySQL)实例在空负载下CPU占用说明 GaussDB(for MySQL)实例上包括操作系统进程、mysqld进程、监控进程、增量备份进程等。mysqld进程包含多个线程比如主备通信线程、连接线程、刷新线程等。监控进程负责实时监控实例的状态,增量备份进
火水电,AZ内逻辑上再将计算、网络、存储等资源划分成多个集群。一个Region中的多个AZ间通过高速光纤相连,以满足用户跨AZ构建高可用性系统的需求。 图1阐明了区域和可用区之间的关系。 图1 区域和可用区 目前,华为云已在全球多个地域开放云服务,您可以根据需求选择适合自己的区域
询,效果不太显著。 轻分析类业务 报表查询通常SQL复杂而且比较耗费时间,通过并行查询可以加速单次查询效率。 系统资源相对空闲 并行查询会使用更多的系统资源,只有当系统的CPU较多、IO负载不高、内存够大的时候,才可以充分使用并行查询来提高资源利用率和查询效率。 数据频繁查询 针
实例规格的CPU核数。 租户按照数据隔离的维度将租户分为系统租户和普通租户。 系统租户(sys_tenant):系统租户是为了适配原有模式下用户的使用,原有数据库实例中的用户默认属于系统租户,也可以称为系统用户。当通过系统租户下的用户连接数据库时,若该用户拥有对应的数据库实例访问权限,即可访问所有租户下的数据库实例。
解到谁在什么时间对系统哪些资源做了什么操作,如删除只读节点、规格变更等。 事件监控为您提供上报自定义事件的接口,方便您将业务产生的异常事件或重要变更事件采集上报到云监控服务。 事件监控默认开通,您可以在事件监控中查看系统事件和自定义事件的监控详情,目前支持的系统事件请参见GaussDB(for
RPO(Recovery Point Objective)主要指的是业务系统所能容忍的数据丢失量。 RTO(Recovery Time Objective)主要指的是所能容忍的业务停止服务的最长时间,也就是从灾难发生到业务系统恢复服务功能所需要的最短时间周期。 约束与限制 使用该特性前用户
高兼容性: 完全兼容MySQL,应用无需改造即可轻松迁移上云。 高效备份 全量备份采用快照机制,秒级完成创建快照,具有更高的备份效率。 基于底层存储系统的多时间点特性,不需增量日志回放,可直接实现按时间点回滚。 海量存储 华为自研DFV分布式存储,容量高达128TB。 根据数据量自动伸缩,无须提前规划,节约成本。
查看GaussDB(for MySQL)追踪事件 操作场景 在您开通了云审计服务后,系统开始记录云服务资源的操作。云审计服务管理控制台保存最近7天的操作记录。 本节介绍如何在管理控制台查看最近7天的操作记录。 使用云审计服务前需要先开通云审计服务,请参见开通云审计服务。 操作步骤
Parameter error 参数错误。 参数模板名已经存在。 400 DBS.212032 The parameter template has been applied. 参数模板已被应用。 参数模板已经被应用,不能删除该模板。 400 DBS.212037 Parameters
询,效果不太显著。 轻分析类业务 报表查询通常SQL复杂而且比较耗费时间,通过并行查询可以加速单次查询效率。 系统资源相对空闲 并行查询会使用更多的系统资源,只有当系统的CPU较多、IO负载不高、内存够大的时候,才可以充分使用并行查询来提高资源利用率和查询效率。 数据频繁查询 针
故障恢复 GaussDB(for MySQL)会在数据库实例的备份时段中创建数据库实例的自动备份。系统根据您指定的备份保留期(1-732天)保存数据库实例的自动备份。 跨区域备份 GaussDB(for MySQL)支持将备份文件存放到另一个区域存储,某一区域的实例故障后,可以在
设置GaussDB(for MySQL)全量SQL 当您开启全量SQL功能,系统会将所有的SQL文本内容进行存储,以便进行分析。 您可以前往数据管理服务(DAS)开启全量SQL。 约束限制 全量SQL功能不能保证记录全部数据,存在如下使用限制: 当前全量SQL受内存缓冲区限制,业
功能。方便您将业务中的各类重要事件或对云资源的操作事件收集到云监控服务,并在事件发生时进行告警。 事件监控默认开通,您可以在事件监控中查看系统事件和自定义事件的监控详情。 本章节指导用户查看事件监控的监控数据。 操作步骤 登录管理控制台。 单击管理控制台左上角的,选择区域和项目。
升级GaussDB(for MySQL)实例内核小版本 立即升级:系统会立即升级您的数据库内核版本到当前最新版本。操作完成后,可进入任务中心的“即时任务”页签,查看该升级任务的相关信息。 可维护时间段内升级:系统会在您设置的可维护时间段内,升级您的数据库内核版本到当前最新版本。操
and CLOUD_SDK_SK in the local environment ak = os.environ["CLOUD_SDK_AK"] sk = os.environ["CLOUD_SDK_SK"] projectId = "{project_id}"