检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
云数据库GaussDB(for MySQL)的引擎版本为MySQL 8.0.22及以上。 应用场景 并行查询适用于大部分SELECT语句,例如大表查询、多表连接查询、计算量较大的查询。对于非常短的查询,效果不太显著。 轻分析类业务 报表查询通常SQL复杂而且比较耗费时间,通过并行查询可以加速单次查询效率。
要原因如下: 删除索引会导致使用该索引的查询操作性能下降,慢SQL占满系统资源,影响业务正常运行。 删除索引的过程中会导致表锁定,其他用户无法访问该表,影响系统可用性。 在删除索引的过程中,可能会丢失索引数据或者发生数据损坏,影响数据一致性。 删除索引后,一旦业务受到影响,需要重
在“实例管理”页面,单击“购买数据库实例”。 配置实例名称和实例基本信息。 选择实例规格。 选择实例所属的VPC和安全组、配置数据库端口。 VPC和安全组已在创建VPC和安全组中准备好。 配置实例密码。 配置企业项目。 单击“立即购买”。如果规格确认无误,单击“提交”,完成创建实例的申请。 返回云数据库GaussDB(for
云数据库GaussDB(for MySQL)的备份文件存储在对象存储服务上,不占用用户购买实例的存储空间,GaussDB(for MySQL)提供了和实例磁盘大小相同的免费存储空间,用于存放您的备份数据。 举个例子,假如用户购买实例时,存储空间选择了200GB,那么所有的备份空间合计,只有超过20
件、Binlog Cache等。用户可以通过管理控制台实时监控到实例在不同时间段和粒度下的临时盘使用量和使用率,如下图所示: 图1 磁盘使用情况 随着数据库支撑业务的波动, 用户可能会发现临时盘占用率突然或持续上升。为提高数据库的可用性,保障用户的业务正常运行,GaussDB(for
义事件的监控详情。 本章节指导用户查看事件监控的监控数据。 操作步骤 登录管理控制台。 单击管理控制台左上角的,选择区域和项目。 在页面左上角单击,选择“数据库 > 云数据库 GaussDB(for MySQL)”。 在“实例管理”页面,选择目标实例,单击操作列中的“查看监控指标”,跳转到云监控页面。
数据库一旦删除,数据会丢失,请谨慎操作。 处于变更中的实例,不可进行该操作。 操作步骤 登录管理控制台。 单击管理控制台左上角的,选择区域和项目。 在页面左上角单击,选择“数据库 > 云数据库 GaussDB(for MySQL)”。 进入“实例管理”页面,选择目标实例,单击实例名称,进入实例概览页面。 在左侧导航栏,单击“数据库管理”。
步骤1:购买GaussDB(for MySQL)实例 步骤2:创建数据库代理 步骤3:开启ALT 步骤4:用户应用连接到数据库代理(Proxy) 步骤5:进行手动只读升主 步骤6:测试ALT效果 使用须知 如果出现业务中断,请参考注意事项。 步骤1:购买GaussDB(for MySQL)实例 具体操作请参见购买实例。
String 实例ID,严格匹配UUID规则。 proxy_id 是 String 数据库代理ID,严格匹配UUID规则。 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。 通过调用IAM服务获取用户Token接口获取。
图1 查看表 在该表的“k”字段创建索引。 如图2所示,采用社区默认单线程创建索引,耗时146.82s。 图2 单线程创建创建索引 通过设置innodb_rds_parallel_index_creation_threads= 4,启用4个线程创建索引。 从图3中可以看到创建索引耗时38
单击管理控制台左上角的,选择区域和项目。 在页面左上角单击,选择“数据库 > 云数据库 GaussDB(for MySQL)”。 在“实例管理”页面的实例列表中,选择对应实例,单击实例名称进入实例概览页面。 在“节点信息”列表中,选择目标只读节点,在“操作”列单击“只读升主”。 图1 只读升主 在弹出框中单击“是”。
云数据库 GaussDB(for MySQL)”。 在“实例管理”页面,选择目标实例,单击实例名称,进入实例概览页面。 在左侧导航栏,单击“数据库代理”。 在“数据库代理”页面,选择目标代理实例,单击代理实例名称。 在“基本信息”页“实例信息”模块“内网域名”处,单击“申请”。 图1 申请内网域名
用按需计费模式。 监控实例生命周期,对即将到期的包周期资源进行及时续费。 实现自动化运维 使用自动变配:您可以通过在基本信息页面设置自动扩容参数,实例会根据CPU使用率自动进行规格升降级或者增删只读节点。详情请参见设置自动变配。 购买Serverless实例:Serverless
实施步骤 自建MySQL服务器 上云操作 父主题: ECS自建MySQL迁移到GaussDB(for MySQL)
数据库账号删除后不可恢复,请谨慎操作。 处于变更中的实例,不可进行该操作。 操作步骤 登录管理控制台。 单击管理控制台左上角的,选择区域和项目。 在页面左上角单击,选择“数据库 > 云数据库 GaussDB(for MySQL)”。 进入“实例管理”页面,选择目标实例,单击实例名称,进入实例概览页面。 在左侧导航栏,单击“账号管理”。
该报错通常出现在比较两个字符集编码不同的表、字段或数据库时。因为客户端连接时使用的字符集与数据库字符集不同导致报错。 解决方案 如果客户端使用了和数据库不同的字符集,需要调整客户端配置,使用相同的字符集连接数据库,或者在连上数据库后显式设置成对应的字符集,即可正常查询。 显式设置字符集的方法如下: set collation_connection
MySQL)不支持只读节点开启Binlog。 登录管理控制台。 单击管理控制台左上角的,选择区域和项目。 在页面左上角单击,选择“数据库 > 云数据库 GaussDB(for MySQL)”。 选中要开启Binlog的实例,单击实例名称,进入实例详情界面。 在实例详情界面,单击参数修改,跳转到参数界面。
配置源库信息和目标库数据库密码。 配置源库信息,单击“测试连接”。当界面显示“测试成功”时表示连接成功。 配置目标库信息,单击“测试连接”。当界面显示“测试成功”时表示连接成功。 单击“下一步”。 在“迁移设置”页面,设置迁移用户和迁移对象。 迁移用户:否 迁移对象:全部迁移 单击“下一步”,在
约束限制 处于变更中的实例,不可进行该操作。 操作步骤 登录管理控制台。 单击管理控制台左上角的,选择区域和项目。 在页面左上角单击,选择“数据库 > 云数据库 GaussDB(for MySQL)”。 进入“实例管理”页面,选择目标实例,单击实例名称,进入实例概览页面。 在左侧导
由到主节点或只读节点。 注意事项 Hint注释仅作为路由建议,非只读SQL、事务中的场景不能强制路由到只读节点。 使用MySQL命令行进行连接并使用Hint语句时,需要在命令中增加-c选项,否则Hint会被MySQL命令行工具过滤。 使用方法 可以在SQL开头添加hint注释进行强制路由。