检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
MySQL)是存储计算分离架构的云原生数据库,只读节点和主节点共享底层的存储数据。为了保证内存中的缓存数据的一致性,主节点与只读节点通信后,只读节点需要从Log Stores中读取主节点产生的redo来更新内存中的缓存数据。 图1 只读落后自愈技术原理图 主节点与只读节点的通信 虽然主节点与
03:14:07' UTC,详见官方文档: 使用如下命令,查看当前的时区: show variables like "%zone%"; 故障场景中使用的是utc+8时区,如下图,所以timestamp字段默认值需要加8小时才是有效范围,有效支持的范围是从1970-01-01 08:00:01开始;
} else { fmt.Println(err) } } 更多编程语言的SDK代码示例,请参见API Explorer的代码示例页签,可生成自动对应的SDK代码示例。 状态码 状态码 描述 200 Success. 400 Client error.
操作场景 对于“包年/包月”模式的数据库实例,您需要退订订单,才可删除数据库资源。退订实例订单时,会同步删除该实例中所有资源,包括对应的只读节点。 方法一 您可在“实例管理”页面的实例列表中,退订包周期实例。 在“实例管理”页面,选择目标实例,单击“操作”列的“更多 > 退订”,弹出框中单击“是”。
这是由数据库的buffer_pool机制决定的: 第一次执行时,数据在磁盘上,称之为冷数据,读取需要一定的耗时。 读取完,数据会被存放于内存的buffer_pool中,称为热数据,读取迅速;对于热数据的访问速度极大地超过冷数据,所以当数据是热数据时,SQL语句的执行速度会远快于冷数据。
参数,对于16U及以下规格的新建实例,该参数值默认为“OFF”,16U以上规格的新建实例,该参数值默认为“ON”。 如果用户修改过该参数,规格变更后参数值不变。否则参数值由变更后的实例规格决定,16U及以下规格的实例,该参数值为OFF,16U以上规格的实例该参数值为ON。 主节点单独规格变更
只读升主操作可能会造成几秒或几分钟的服务闪断。 只读升主操作会导致读内网地址发生切换,为避免对您的业务产生影响,建议使用网络信息中的“读写内网地址”或数据库代理中的“代理地址”连接实例。如需了解读写内网地址和代理地址的区别,请参见各个IP的解释说明。 进行只读节点升主节点前可以
对于“按需计费”和Serverless模式的只读节点,您可根据业务需要,在GaussDB(for MySQL)实例概览页面手动删除来释放资源。 使用须知 只读节点删除后,不可恢复,请谨慎操作。 当实例中的只读节点个数≥2个时,才可选择删除只读节点,即实例中至少需要保留1个只读节点。 执行操作中的实例不能手动删除只读节点。
单个节点。 使用限制 只有节点状态正常或异常时才能进行重启操作,但正在执行创建任务、规格变更、扩容、小版本升级等操作的节点不能重启。 重启HTAP单个节点所需的时间大约为1~2分钟,重启过程中,实例将不可用。重启后节点会自动释放内存中的缓存,请在业务低峰期进行重启,避免对高峰期业务造成影响。
会话2执行DDL操作,修改表结构。 会话1执行普通的查询语句。 也可以通过Binlog或者审计日志,分析业务侧是否有同一个表DDL和一致性快照事务一起执行的情况。 解决方案 若经排查,是由上述原因引起的报错,需要业务侧避免同一个表的DDL语句和一致性快照事务同时执行。 父主题: SQL类
Token的有效期为24小时,需要使用一个Token鉴权时,可以先缓存起来,避免频繁调用。 Token在计算机系统中代表令牌(临时)的意思,拥有Token就代表拥有某种权限。Token认证就是在调用API的时候将Token加到请求消息头,从而通过身份认证,获得操作API的权限。 T
如何查看GaussDB(for MySQL)执行过的所有SQL? 您可以通过数据管理服务(Data Admin Service,简称DAS)这款可视化的专业数据库管理工具,快速查找目标SQL执行记录信息。 操作步骤 登录管理控制台。 单击管理控制台左上角的,选择区域和项目。 在页面左上角单击,选择“数据库
单击“下一步:确认配置”。 选择“企业项目”,勾选“协议”,确认配置信息后,单击“立即购买”。 返回弹性云服务器列表页面,查看弹性云服务器的创建进度。 当弹性云服务器的状态为“运行中”时,表示创建完成。 父主题: 自建MySQL服务器
MySQL)提供的管理员账号为root账号,具有去除super、file、shutdown和create tablespace后的最高权限。 大部分的云数据库服务平台,都未给root账号提供super权限。因为一旦用户拥有了super权限,就可以执行很多管理性的命令,比如reset
字母、数字、中划线或下划线,不能包含其他特殊字符。 修改实例名称时,可以根据需要选择是否勾选“同步修改节点名称”。如果勾选了该选项,则修改实例名称时会同步修改对应节点的名称,如果未勾选,只修改实例名称,不会修改对应的节点名称。 实例名称编辑完成后,单击“确定”,提交修改。若想取消修改,单击“取消”即可。
当您已创建一个数据库参数模板,并且想在新的数据库参数模板中包含该组中的大部分自定义参数和值时,复制参数模板是一个方便的解决方案。您还可以复制某数据库实例应用的参数列表,生成一个新的参数模板,供您后期使用。 注意事项 复制数据库参数模板之后,您应至少等待5分钟,再创建使用该数据库参数模板作为默认参数模板的第一个数据库实例。
本章节介绍如何使用Hint语法将读写请求路由到主节点或只读节点。 注意事项 Hint注释仅作为路由建议,非只读SQL、事务中的场景不能强制路由到只读节点。 使用MySQL命令行进行连接并使用Hint语句时,需要在命令中增加-c选项,否则Hint会被MySQL命令行工具过滤。 使用方法 可以在SQL开头添加hint注释进行强制路由。
Elb模式的虚拟IP信息。 取值范围: 不涉及。 eip String 参数解释: 弹性公网IP地址信息。 取值范围: 不涉及。 vcpus String 参数解释: 数据库代理规格的CPU数量。 取值范围: 不涉及。 ram String 参数解释: 数据库代理规格的内存数量。
提供多维度的分析、搜索、过滤的能力,帮助用户全面洞察SQL,TOP SQL快速定位异常原因,保障数据库稳定运行。 查看GaussDB(for MySQL)的TOP SQL 使用GaussDB(for MySQL)的SQL洞察 SQL限流 针对新上业务不能及时发包优化的SQL和突发
未到期的包周期实例可以退订。 冻结、解冻、释放资源时对业务的影响 资源冻结时: 资源将被限制访问和使用,会导致您的业务中断。例如实例被冻结时,会使得用户无法再连接至数据库。 包周期资源被冻结后,将被限制进行变更操作。 资源被冻结后,可以手动进行退订/删除。 资源解冻时:资源将被解除限制,用户可以连接至数据库。