检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
MySQL)实例规格:您可以根据业务需求变更GaussDB(for MySQL)实例规格,变更后即刻按照变更后的实例规格的价格计费。 容量变更:您可以根据业务需求变更您的存储空间,仅“包年/包月”实例支持,变更后即刻按照新的存储空间计费。您需要注意的是存储空间支持扩容和缩容,每次扩容和缩容的最小步长为10GB。
MySQL)数据库实例后,可以根据自身的业务需求使用GaussDB(for MySQL)提供的一系列常用实践。 表1 GaussDB(for MySQL)常用最佳实践 实践 描述 读写分离 开通读写分离 介绍通过GaussDB(for MySQL)的代理地址,写请求自动访问主节点,应用直连实现自动读写分离。
当前连接的后续请求读写分离失效,会全部路由到主节点,需断开当前连接并重新连接才能恢复读写分离。 该模式不会解析Multi-Statements,性能好,适合短连接、无连接复用场景。 Loose模式 Multi-Statements会发往主节点,当前连接的后续请求依旧可以读写分离。
> 新建工单”,提交申请。 实例购买成功后也可以开启数据库代理,具体操作请参见开通读写分离。 代理模式 支持读写模式和只读模式。 读写模式:所有写请求只发往主节点,所有读请求按照读权重转发到所有被选择的节点。 只读模式:不接收写请求。所有读请求按照读权重转发到已选只读节点,不会转发到主节点,即使主节点被选为服务节点。
默认开启。开启代理后您可以使用代理地址连接到数据库。 说明: 购买实例时如需开通数据库代理功能,请在管理控制台右上角,选择“工单 > 新建工单”,提交申请。 实例创建成功后也可以开启数据库代理,具体操作请参见开通数据库代理。 代理模式 支持读写模式和只读模式。 读写模式:所有写请求只发往主
变更实例的CPU和内存规格 数据库代理 读写分离是指通过一个读写分离的连接地址实现读写请求的自动转发。创建实例后,您可以开通读写分离功能,通过TaurusDB的读写分离连接地址,写请求自动访问主节点,读请求按照读权重设置自动访问各个节点。目前支持创建4个代理实例,多个代理实例适用于有隔
复制GaussDB(for MySQL)参数模板 当您已创建一个数据库参数模板,并且想在新的数据库参数模板中包含该组中的大部分自定义参数和值时,复制参数模板是一个方便的解决方案。您还可以复制某数据库实例应用的参数列表,生成一个新的参数模板,供您后期使用。 注意事项 复制数据库参数
] } 示例4 对目标用户授权管理指定的实例和实例的部分功能 假设您的账号下有多个实例,但是作为管理员。您希望授权GaussDB(for MySQL)实例中的部分实例给目标用户,并授予部分功能给目标用户,那么您可以创建如下权限策略: { "Version":
据量的表,避免创建大量的索引,影响更新速度。请根据业务评估,删除不必要的索引。 插入多条数据时,尽量选择批量插入。 因为批量插入只需要远程请求一次数据库。 示例如下: insert into tb1 values(1,'value1'); insert into tb2 values(2
MySQL)备份空间及计费 概念介绍 全量备份:全量备份表示对所有目标数据进行备份。全量备份总是备份所有选择的目标,即使从上次备份后数据没有变化。 增量备份:系统自动每5分钟对上一次自动备份或增量备份后更新的数据进行备份的日志文件,日志文件允许恢复到时间点。 差量备份:基于上次全量或差量备份数据进行备份的物理文件,物理文件不允许日志回放。
PARTITION语法,从DEFAULT分区中分离部分数据,建立新的LIST分区。 ALTER TABLE DROP PARTITION DROP PARTITION操作时,只能一次性删除全部DEFAULT分区,不支持只删除部分DEFAULT分区。 执行DROP PARTITION操作,删除所有分区的示例如下:
系统将忽略执行错误,继续往下执行。 导入完成后删除上传的文件 勾选该选项后,数据文件导入目标数据库后,将从OBS桶中自动删除。该选项仅适用于本地上传的文件。 备注 - 单击“创建导入任务”。 确认弹框信息,单击确定。 待数据导入成功后,可登录目标数据库查询已导入数据。 父主题: 数据迁移
全量数据恢复:按备份文件恢复 误删表 可以采用库表恢复的方式恢复误删的表。 所有库表 部分库表 新建实例 已有实例 当前实例 库表数据恢复:恢复到指定时间点 误删数据库 可以采用库表恢复的方式恢复误删的数据库。 所有库表 部分库表 新建实例 已有实例 当前实例 库表数据恢复:恢复到指定时间点 误
在读写分离权重分配体系之外,Hint可以作为另外一种SQL补充语法来指定相关SQL到主节点或只读节点执行。 本章节介绍如何使用Hint语法将读写请求路由到主节点或只读节点。 注意事项 Hint注释仅作为路由建议,非只读SQL、事务中的场景不能强制路由到只读节点。 使用MySQL命令行进
MySQL)服务的后台管理系统可见。 查看实例列表时请确保与购买实例选择的区域一致。 申请GaussDB(for MySQL)后,您还需要做什么。 申请GaussDB(for MySQL)实例后,您不需要进行数据库的基础运维(比如高可用、安全补丁等),但是您还需要重点关注以下事情: GaussDB(for
读请求路由到主实例的场景 如果查询语句被放在事务中,事务请求都会路由到主实例。如果在查询语句前设置set autocommit=0时也当做事务处理路由到主实例。 如果所有只读节点都均异常或只读节点权重为0时,则查询会路由到主实例。对于成功开启读写分离功能的实例,您可以设置其主实例
前,查询处理需要将原始数据从存储节点全部传输到计算节点。通过NDP设计,查询中的I/O密集型和CPU密集型的大部分工作被下推到存储节点完成,仅将所需列及筛选后的行或聚合后的结果值回传给计算节点,使网络流量大幅减少。同时跨存储节点并行处理,使计算节点CPU使用率下降,提升了查询效率性能。
将GaussDB(for MySQL)实例的计费模式从包年/包月转为按需计费,可以帮助您回收部分成本,并更加灵活地使用GaussDB(for MySQL)实例。 说明: 包年/包月计费模式到期后,按需计费模式才会生效。 按需转包年/包月 包年/包月转按需 EIP 包年/包月EIP支持到期后转为按需、按带宽计费EIP。
前,查询处理需要将原始数据从存储节点全部传输到计算节点。通过NDP设计,查询中的I/O密集型和CPU密集型的大部分工作被下推到存储节点完成,仅将所需列及筛选后的行或聚合后的结果值回传给计算节点,使网络流量大幅减少。同时跨存储节点并行处理,使计算节点CPU使用率下降,提升了查询效率性能。
LSN,后续有读请求进来时,数据库代理会比较Session LSN以及各个数据节点的LSN,将请求发往LSN大于或等于Session LSN的数据节点,从而保证当前会话内,SELECT请求总能获取到上一次更新操作后的最新数据。 图1 会话一致性实现原理 开启会话一致性后,如果主节点与