GaussDB(for MySQL)规格变更

GaussDB(for MySQL)简介

您可以根据业务需要对实例的规格进行变更,包括变更按需和包周期实例的CPU和规格、按需实例自动变配和包周期实例容量变更。

GaussDB(for MySQL)约束限制

GaussDB(for MySQL)当实例进行CPU/内存规格变更时,该实例不可被删除。

您只能对整个实例进行规格变更,无法对实例中的单个节点进行操作。

GaussDB(for MySQL)变更规格后会主备倒换,请选择业务低峰期,避免业务异常中断。

更规格后主节点与只读节点的读内网地址会发生变化,请及时在应用程序中修改您的连接地址以免影响业务。

GaussDB(for MySQL)仅包年/包月实例支持磁盘容量变更,按需实例不支持此操作。

GaussDB(for MySQL)容量变更过程中,该实例不可重启和删除。

仅按需实例支持设置自动变配,包年/包月实例不支持此操作。

按需实例转成包周期之后,将不支持自动变配功能。

GaussDB(for MySQL)变更实例的CPU和规格

操作场景

GaussDB(for MySQL)可以根据业务需要对实例的规格进行变更,规格指实例的CPU/内存。当实例的状态由“规格变更中”变为“正常”,则说明变更成功。

约束限制

GaussDB(for MySQL)当实例进行CPU/内存规格变更时,该实例不可被删除。

您只能对整个实例进行规格变更,无法对实例中的单个节点进行操作。

仅允许实例规格从通用版变更为独享版,不允许从独享版变更为通用版。

GaussDB(for MySQL)实例支持规格升配,也支持降配。

包年/包月和按需实例,都支持变更CPU/内存规格。

仅按需实例支持选择可维护时间段进行规格变更,且该任务不可被取消。

须知:

GaussDB(for MySQL)变更规格后会主备倒换,请选择业务低峰期,避免业务异常中断。

变更规格后主节点与只读节点的读内网地址会发生变化,请及时在应用程序中修改您的连接地址以免影响业务。

GaussDB(for MySQL)使用通用版规格需要具有相应的权限,您可联系华为云客服人员申请。

GaussDB(for MySQL)规格变更操作步骤

步骤 1登录管理控制台

步骤 2 单击管理控制台左上角的,选择区域和项目。

步骤 3在页面左上角单击,选择“数据库 > 云数据库 GaussDB(for MySQL)”。

步骤 4您可以通过两种途径进行GaussDB(for MySQL)规格变更。

1.在“实例管理”页面,选择目标实例,单击“操作”列的“更多 > 规格变更”,进入“规格变更”页面。

2.单击GaussDB(for MySQL)目标实例名称,进入“基本信息”页面,在“实例信息”模块的“性能规格”处,单击“规格变更”,进入“规格变更”页面。

步骤 5在“规格变更”页面,选择所需修改到的性能规格,您可以根据自己的需求缩小或扩大GaussDB(for MySQL)规格,并设置“切换时间”,单击“下一步”。

切换时间支持如下两种方式:

立即变更:系统会立即进行规格变更。

可维护时间段:在当前可维护时间段实现数据库资源变更,预约变更时间。

步骤 6在GaussDB(for MySQL)规格确认页面,确认性能规格。

如需重新选择,单击“上一步”,修改性能规格。

GaussDB(for MySQL)按需计费模式的实例,单击“提交”,提交变更。

由规格变更产生的费用,您可在“费用中心 > 费用账单”中查看费用详情。

GaussDB(for MySQL)包年/包月模式的实例

−缩小规格:单击“提交订单”,提交变更。

GaussDB(for MySQL)由缩小规格产生的退款,系统会自动退还至客户账户,您可通过单击“费用中心”进入“费用中心”页面,在左侧导航栏“订单管理”下的“我的订单”查看费用详情。

GaussDB(for MySQL)扩大规格:单击“提交订单”,跳转至支付页面,支付成功后,才可进行规格变更。

步骤 7查看变更结果。

在GaussDB(for MySQL)实例管理页面,可以看到实例状态为“规格变更中”。稍后在对应的“基本信息”页面,查看实例规格,检查修改是否成功。此过程需要5~15分钟。

须知:GaussDB(for MySQL) 8.0实例规格变更成功后,系统将根据新内存大小,调整如下参数的值:“innodb_buffer_pool_size”、“innodb_log_buffer_size”、“max_connections”、“innodb_buffer_pool_instances” “innodb_page_cleaners”、“innodb_parallel_read_threads”、“innodb_read_io_threads”、“innodb_write_io_threads”、“threadpool_size”。

----结束

GaussDB(for MySQL)变更实例的CPU和内存规格

可以根据业务需要对实例的规格进行变更,规格指实例的CPU/内存

变更实例的CPU和规格

GaussDB(for MySQL)可以根据业务需要对实例的规格进行变更,规格指实例的CPU/内存。当实例的状态由“规格变更中”变为“正常”,则说明变更成功。

简介

您可以根据业务需要对实例的规格进行变更,包括变更按需和包周期实例的CPU和规格、按需实例自动变配和包周期实例容量变更。

变更实例的CPU和规格操作视频

云数据库GaussDB(for MySQL)常见问题解答

云数据库GaussDB(for MySQL)常见问题解答

  • GaussDB(for MySQL)变更实例的CPU和规格,实例会中断吗?

    修改CPU/内存后,数据库实例将会重启并自动释放内存中的缓存。请在业务低峰期进行变更,以免对业务造成影响。

  • 主机或只读节点偶现磁盘占用高,如何处理?

    原因分析

    MySQL内部在执行复杂SQL时,会借助临时表进行分组(group by)、排序(order by)、去重(distinct)、Union等操作,当内存空间不够时,便会使用磁盘空间。

    排查思路

    1.因为其他只读节点磁盘占用空间正常,且是偶尔出现,说明该实例磁盘占用高,与承载的业务相关。

    2.获取该实例的慢日志,分析磁盘占用高期间,是否有对应的慢SQL。

    3.如果有慢SQL,执行explain [慢SQL语句],分析相应慢SQL语句。

    4.观察explain语句输出的extra列,是否有using temporary、using filesort,如果有,说明该语句用到了临时表或临时文件,数据量大的情况下,会导致磁盘占用高。

    解决方案

    1.复杂查询语句导致磁盘打满,建议客户从业务侧优化响应查询语句,常见优化措施:

    −加上合适的索引。

    −在where条件中过滤更多的数据。

    −重写SQL,优化执行计划。

    −如果不得不使用临时表,那么一定要减少并发度。

    2.临时规避措施:考虑业务侧优化复杂查询语句需要一定时间,可以通过临时扩容磁盘空间规避。

  • 如何查看GaussDB(for MySQL)的存储容量

    GaussDB(for MySQL)是存储计算分离架构,数据存储在共享存储系统中,共享存储容量可以通过管理控制台看到,详情请参考如下步骤操作,数据每30分钟更新一次。

    步骤 1登录管理控制台(https://console.huaweicloud.com)。

    步骤 2单击管理控制台左上角的,选择区域和项目。

    步骤 3在页面左上角单击,选择“数据库 > 云数据库 GaussDB(for MySQL)”。

    步骤 4在实例列表中,单击目标实例名称,进入实例的“基本信息”页面。

    步骤 5在基本信息页面的“存储“存储/备份空间”模块可以看到当前实例占用的共享存储容量。

    说明:GaussDB(for MySQL)存储容量的计算与传统MySQL有一定的区别,与传统MySQL使用(数据大小+索引大小+空闲空间)计算的容量数据会有一定的差别。

    如果要查询精确的存储使用量,可以使用管理控制台查询或者连接GaussDB(for MySQL)数据库后,执行show spaceusage;命令查看当前数据使用的存储容量,该值为精确值,非估算值。

    共享存储

    −显示的使用状况就是该实例购买的包周期的共享存储容量及目前数据已占用的容量。

    −如果已使用空间超过购买的共享存储容量,GaussDB(for MySQL)会自动扩容,无需担心磁盘满带来的业务问题。

    −自动扩容的空间会按照按需使用的收费标准收取,建议超出后使用磁盘容量变更功能扩展包周期的存储容量。

    备份空间:

    系统会赠送一份与包周期或按需存储容量相同大小的备份空间。

    ----结束

专题内容推荐

活动规则

活动对象:华为云电销客户及渠道伙伴客户可参与消费满送活动,其他客户参与前请咨询客户经理

活动时间: 2020年8月12日-2020年9月11日

活动期间,华为云用户通过活动页面购买云服务,或使用上云礼包优惠券在华为云官网新购云服务,累计新购实付付费金额达到一定额度,可兑换相应的实物礼品。活动优惠券可在本活动页面中“上云礼包”等方式获取,在华为云官网直接购买(未使用年中云钜惠活动优惠券)或参与其他活动的订单付费金额不计入统计范围内;