检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Network,简称VPN),通过虚拟专用网络连接GaussDB(for MySQL)。 将GaussDB(for MySQL)与弹性云服务器创建在同一个虚拟专用网络下,通过弹性云服务器来访问GaussDB(for MySQL)。 具体请参见: 通过内网连接GaussDB(for MySQL)实例
MySQL)数据库中的表必须定义主键才支持同步,否则会跳过。 GaussDB(for MySQL)上执行的DDL,部分不支持同步到HTAP,可能会导致同步失败或数据不一致,使用时需注意。 具体支持同步的DDL和不支持同步的DDL如下: 支持同步的DDL 表1 支持同步的DDL相关操作 DDL名称
MySQL)实例相同的区域、VPC和安全组,便于GaussDB(for MySQL)和ECS网络互通。 购买Windows弹性云服务器请参考《弹性云服务器快速入门》中“购买弹性云服务器”章节。 在ECS实例基本信息页,查看ECS实例的区域和VPC。 图1 ECS基本信息 在GaussDB(for MySQL)实例基本信息页,查看实例的区域和VPC。
该指标用于统计测量对象的CPU利用率。 0~100% 测量对象:弹性云服务器 监控实例类型:TaurusDB实例 gaussdb_mysql002_mem_util 内存使用率 该指标用于统计测量对象的内存利用率。 0~100% 测量对象:弹性云服务器 监控实例类型:TaurusDB实例 gaus
含的两个关键字,~为关键字间隔符,即若执行SQL命令包含select与a两个关键字视为命中此条并发控制规则。 最大并发数:满足同一规则的语句最大并发数,超过最大并发数会被拒绝执行。 勾选“kill满足规则的已有会话”,则满足限流规则的会话会被kill。 勾选“同步规则给其他节点”
操作流程 构建MySQL服务器、购买TaurusDB实例,并且将MySQL服务器数据迁移到TaurusDB实例的整个流程的主要任务流如图1所示。 图1 流程图 父主题: ECS自建MySQL迁移到TaurusDB
实例创建成功后,可在实例管理页面确认实例类型。 实例创建成功后,实例名称支持添加备注,以方便用户备注分类。 数据库端口默认为3306,实例创建成功后暂不支持修改。 步骤2:通过数据库代理连接GaussDB(for MySQL)多主实例 登录弹性云服务器,详细内容请参考《弹性云服务器用户指南》。 通过代理地址连接数据库,命令形式如下:
测试场景1:8U32GB实例单个热点行更新 测试结果:所有并发均有不同程度提升,64并发及以下并发提升不明显,128并发及以上并发提升明显,最高提升9.26倍。 测试场景2:32U128GB实例单个热点行更新 测试结果:128并发及以上并发提升明显,最高提升639倍。 测试场景3:32U 128GB实例8个热点行更新
根据具体的应用场景和硬件配置进行调整。 高性能参数模板旨在提高数据库服务器的性能和可靠性,会导致数据库使用过程中存在一定风险。 innodb_flush_log_at_trx_commit设置为0后,能提升低并发写入性能,但极端场景下,丢失1秒钟的数据。 rds_plan_cache设置为ON后会缓存Prepare
通过红框所在的链接,可直接下载安装包。 将安装包上传到弹性云服务器。 创建弹性云服务器时,要选择操作系统,例如Redhat6.6,并为其绑定EIP(Elastic IP,弹性公网IP)。然后使用远程连接工具将安装包上传到弹性云服务器,再用PuTTY连接到弹性云服务器。 执行以下命令安装MySQL客户端。
MySQL)实例没开通公网访问,则该实例必须与弹性云服务器在同一个虚拟私有云内才能访问。 弹性云服务器必须处于目标GaussDB(for MySQL)实例所属安全组允许访问的范围内。 如果GaussDB(for MySQL)实例与弹性云服务器处于不同的安全组,系统默认不能访问。需要在GaussDB(for
TaurusDB提供的多租户管理功能,让数据库能够为其多个租户服务,提高数据库资源利用率。租户间实现数据隔离,不同租户能访问自己的数据。支持租户级资源隔离和用户级资源隔离,资源隔离能够避免浪费和性能扰邻。支持资源动态调整,能够及时应对不同租户或用户的业务高峰和波谷。 多租户管理功能的原理图如下: 图1 多租户管理原理图
身份认证与访问控制 身份认证 用户访问云数据库GaussDB(for MySQL)时支持对数据库用户进行身份验证,包含密码验证和IAM验证两种方式。 密码验证 您需要对数据库实例进行管理,使用数据管理服务(Data Admin Service)登录数据库时,需要对账号密码进行验证,验证成功后方可进行操作。
MySQL)与其他服务之间的关系,具体表1所示。 表1 与其他服务的关系 相关服务 交互功能 弹性云服务器(ECS) GaussDB(for MySQL)配合弹性云服务器(Elastic Cloud Server,简称ECS)一起使用,通过内网连接GaussDB(for MySQL)可以有效地降低应用响应时间、节省公网流量费用。
备份与恢复 TaurusDB支持数据库实例的备份和恢复,以保证数据可靠性。目前支持以下几种恢复方式: 将备份恢复至实例:支持将已有的自动备份和手动备份恢复到新实例、当前实例和已有实例。 将实例恢复到指定时间点:适用于实例级数据恢复场景,将数据还原至某个指定的时间点。支持恢复到新实例、当前实例和已有实例。
GaussDB(for MySQL)异构容灾实例 GaussDB(for MySQL)支持异构容灾实例(MySQL节点),支持在极端场景,如社区未知BUG、用户误操作、AZ级故障导致服务无法正常提供服务等场景,可以快速将服务切换到异构容灾实例继续提供服务。 异构容灾实例无需用户做
MySQL)能够保存多长时间的备份 如何查看并清理云数据库 GaussDB(for MySQL)的备份空间 如何将GaussDB(for MySQL)数据库备份到弹性云服务器上 为什么GaussDB(for MySQL)实例的自动备份会失败 GaussDB(for MySQL)的备份是如何收费的
DAS连接TaurusDB实例。 使用读写内网地址连接数据库实例 当应用部署在弹性云服务器上,且该弹性云服务器与TaurusDB实例处于同一区域,同一VPC时,建议单独使用读写内网地址连接弹性云服务器与TaurusDB数据库实例,安全性较高,而且可实现TaurusDB的较好性能。
MySQL)实例发挥出更好的性能,您可以根据业务需求对GaussDB(for MySQL)实例的参数进行调整。 注意事项 为了保证实例的稳定,仅支持对控制台中开放的参数进行修改,未在控制台中呈现的参数,不支持修改。 部分参数修改后需要重启实例,具体请参见控制台“参数”页面参数列表中“是否需要重启”列。建议您在业务低峰期操作。
MySQL)常用概念 了解以下概念,有助于您更好地选购和使用GaussDB(for MySQL)。 主备实例 标准存储计算分离架构,支持1写15读,最高支持128TB存储容量,支持只读节点分钟级扩展。 单机实例 仅有1个主节点,没有只读节点。单机版无需处理多个节点之间的同步协作,易满足ACID事