检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
含的两个关键字,~为关键字间隔符,即若执行SQL命令包含select与a两个关键字视为命中此条并发控制规则。 最大并发数:满足同一规则的语句最大并发数,超过最大并发数会被拒绝执行。 勾选“kill满足规则的已有会话”,则满足限流规则的会话会被kill。 勾选“同步规则给其他节点”
000,不建议将该值设置的过小,因为简单查询不适合使用并行查询。 上述参数在使用过程中,支持动态修改,无需重启数据库。 也支持会话内修改并行查询并发度,修改启动并行查询的代价阈值,例如将并发度调整为8,最小执行代价调整为100,可参照如下进行设置: SET parallel_default_dop=8;
测试场景1:8U32GB实例单个热点行更新 测试结果:所有并发均有不同程度提升,64并发及以下并发提升不明显,128并发及以上并发提升明显,最高提升9.26倍。 测试场景2:32U128GB实例单个热点行更新 测试结果:128并发及以上并发提升明显,最高提升639倍。 测试场景3:32U 128GB实例8个热点行更新
测试场景1:8U32GB实例单个热点行更新 测试结果:所有并发均有不同程度提升,64并发及以下并发提升不明显,128并发及以上并发提升明显,最高提升9.26倍。 测试场景2:32U128GB实例单个热点行更新 测试结果:128并发及以上并发提升明显,最高提升639倍。 测试场景3:32U 128GB实例8个热点行更新
含的两个关键字,~为关键字间隔符,即若执行SQL命令包含select与a两个关键字视为命中此条并发控制规则。 最大并发数:满足同一规则的语句最大并发数,超过最大并发数会被拒绝执行。 勾选“kill满足规则的已有会话”,则满足限流规则的会话会被kill。 勾选“同步规则给其他节点”
操作流程 构建MySQL服务器、购买TaurusDB实例,并且将MySQL服务器数据迁移到TaurusDB实例的整个流程的主要任务流如图1所示。 图1 流程图 父主题: ECS自建MySQL迁移到TaurusDB
根据具体的应用场景和硬件配置进行调整。 高性能参数模板旨在提高数据库服务器的性能和可靠性,会导致数据库使用过程中存在一定风险。 innodb_flush_log_at_trx_commit设置为0后,能提升低并发写入性能,但极端场景下,丢失1秒钟的数据。 rds_plan_cache设置为ON后会缓存Prepare
实例创建成功后,可在实例管理页面确认实例类型。 实例创建成功后,实例名称支持添加备注,以方便用户备注分类。 数据库端口默认为3306,实例创建成功后暂不支持修改。 步骤2:通过数据库代理连接GaussDB(for MySQL)多主实例 登录弹性云服务器,详细内容请参考《弹性云服务器用户指南》。 通过代理地址连接数据库,命令形式如下:
操作流程 构建MySQL服务器、购买TaurusDB实例,并且将MySQL服务器数据迁移到TaurusDB实例的整个流程的主要任务流如图1所示。 图1 流程图 父主题: ECS自建MySQL迁移到TaurusDB
根据具体的应用场景和硬件配置进行调整。 高性能参数模板旨在提高数据库服务器的性能和可靠性,会导致数据库使用过程中存在一定风险。 innodb_flush_log_at_trx_commit设置为0后,能提升低并发写入性能,但极端场景下,丢失1秒钟的数据。 rds_plan_cache设置为ON后会缓存Prepare
通过红框所在的链接,可直接下载安装包。 将安装包上传到弹性云服务器。 创建弹性云服务器时,要选择操作系统,例如Redhat6.6,并为其绑定EIP(Elastic IP,弹性公网IP)。然后使用远程连接工具将安装包上传到弹性云服务器,再用PuTTY连接到弹性云服务器。 执行以下命令安装MySQL客户端。
通过红框所在的链接,可直接下载安装包。 将安装包上传到弹性云服务器。 创建弹性云服务器时,要选择操作系统,例如Redhat6.6,并为其绑定EIP(Elastic IP,弹性公网IP)。然后使用远程连接工具将安装包上传到弹性云服务器,再用PuTTY连接到弹性云服务器。 执行以下命令安装MySQL客户端。
MySQL)实例没开通公网访问,则该实例必须与弹性云服务器在同一个虚拟私有云内才能访问。 弹性云服务器必须处于目标GaussDB(for MySQL)实例所属安全组允许访问的范围内。 如果GaussDB(for MySQL)实例与弹性云服务器处于不同的安全组,系统默认不能访问。需要在GaussDB(for
如果TaurusDB实例没开通公网访问,则该实例必须与弹性云服务器在同一个虚拟私有云内才能访问。 弹性云服务器必须处于目标TaurusDB实例所属安全组允许访问的范围内。 如果TaurusDB实例与弹性云服务器处于不同的安全组,系统默认不能访问。需要在TaurusDB实例的安全组添加一条“入”
TaurusDB提供的多租户管理功能,让数据库能够为其多个租户服务,提高数据库资源利用率。租户间实现数据隔离,不同租户能访问自己的数据。支持租户级资源隔离和用户级资源隔离,资源隔离能够避免浪费和性能扰邻。支持资源动态调整,能够及时应对不同租户或用户的业务高峰和波谷。 多租户管理功能的原理图如下: 图1 多租户管理原理图
TaurusDB提供的多租户管理功能,让数据库能够为其多个租户服务,提高数据库资源利用率。租户间实现数据隔离,不同租户能访问自己的数据。支持租户级资源隔离和用户级资源隔离,资源隔离能够避免浪费和性能扰邻。支持资源动态调整,能够及时应对不同租户或用户的业务高峰和波谷。 多租户管理功能的原理图如下: 图1 多租户管理原理图
身份认证与访问控制 身份认证 用户访问云数据库GaussDB(for MySQL)时支持对数据库用户进行身份验证,包含密码验证和IAM验证两种方式。 密码验证 您需要对数据库实例进行管理,使用数据管理服务(Data Admin Service)登录数据库时,需要对账号密码进行验证,验证成功后方可进行操作。
身份认证与访问控制 身份认证 用户访问云数据库TaurusDB时支持对数据库用户进行身份验证,包含密码验证和IAM验证两种方式。 密码验证 您需要对数据库实例进行管理,使用数据管理服务(Data Admin Service)登录数据库时,需要对账号密码进行验证,验证成功后方可进行操作。
备份与恢复 TaurusDB支持数据库实例的备份和恢复,以保证数据可靠性。目前支持以下几种恢复方式: 将备份恢复至实例:支持将已有的自动备份和手动备份恢复到新实例、当前实例和已有实例。 将实例恢复到指定时间点:适用于实例级数据恢复场景,将数据还原至某个指定的时间点。支持恢复到新实例、当前实例和已有实例。
MySQL)与其他服务之间的关系,具体表1所示。 表1 与其他服务的关系 相关服务 交互功能 弹性云服务器(ECS) GaussDB(for MySQL)配合弹性云服务器(Elastic Cloud Server,简称ECS)一起使用,通过内网连接GaussDB(for MySQL)可以有效地降低应用响应时间、节省公网流量费用。