检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
身份认证与访问控制 身份认证 用户访问云数据库TaurusDB时支持对数据库用户进行身份验证,包含密码验证和IAM验证两种方式。 密码验证 您需要对数据库实例进行管理,使用数据管理服务(Data Admin Service)登录数据库时,需要对账号密码进行验证,验证成功后方可进行操作。
基于华为DFV存储,提供分布式、强一致和高性能的存储能力,此层来保障数据的可靠性以及横向扩展能力,保证数据的可靠性不低于99.999999999%。DFV(Data Function Virtualization)是一个与数据库垂直整合的高性能,高可靠的分布式存储系统。存储集群采取池化
的旨在提高数据查询效率的计算下推的解决方案。针对数据密集型查询,将提取列、聚合运算、条件过滤等操作从计算节点向下推送给TaurusDB的分布式存储层的多个节点,并行执行。通过计算下推方法,提升了并行处理能力,减少网络流量和计算节点的压力,提高了查询处理执行效率。 工作原理 云数据
、跨服务的集中标签管理和资源分类功能。 分布式数据库中间件(DDM) 对于云数据库TaurusDB,使用分布式数据库中间件服务(Distributed Database Middleware,简称DDM),后端对接多个数据库实例,实现分布式数据库的透明访问。
高可靠性:跨AZ部署,数据三副本,共享分布式存储,RPO为0,秒级故障倒换。 安全防护:采用共享分布式存储,故障秒级恢复,数据0丢失;采用VPC、安全组、SSL连接和数据加密等严格控制安全访问。 高兼容性:兼容MySQL,应用无需改造即可轻松迁移上云。 海量存储:华为自研DFV分布式存储,容量高达128TB。
支持跨可用区部署,跨区域备份,提升实例容灾能力。 存储三副本,数据更安全。 共享分布式存储,主节点故障时,只读节点自动升级成主节点,RPO为0。 主从节点时延支持ms级,保证业务高可用。 安全防护 采用共享分布式存储,故障秒级恢复,数据“0”丢失。 采用VPC、安全组、SSL连接和数据加密等严格控制安全访问。
述。 约束限制 TaurusDB不支持下载自动备份和手动备份文件。TaurusDB的备份是基于华为云存算分离架构设计的,备份数据按照自研分布式存储池最小存储单位进行备份,下载后无法使用开源工具进行解析恢复。 操作步骤 登录管理控制台。 单击管理控制台左上角的,选择区域和项目。 在页面左上角单击,选择“数据库
高兼容性 100%兼容MySQL,应用上云无须改造。 超低成本 十分之一的商用数据库成本。 非中间件式架构 业务性能正常情况下,无需搭载分布式数据库中间件分库分表。
创建实例过程中,状态显示为“创建中”。实例创建成功后,实例状态为“正常”,用户可以在“实例管理”页面对其进行查看和管理。 系统默认开启自动备份策略,备份策略不允许关闭,并且系统会自动创建一个全量备份。 后续操作 实例创建成功后,实例支持添加备注,以方便用户备注分类,详情请参见修改TaurusDB实例备注。
什么是Serverless实例 背景 在现代企业级IT系统中,数据库的稳定性和可靠性是至关重要的。如果数据库不能稳定运行,那么整个系统的运行也将受到影响。为了保障数据库的稳定运行,用户通常会保守地进行配置,包括但不限于计算资源、内存、存储等多种资源和参数的设置,通过冗余的资源来保障在业务高峰时数据库的正常运行。
授予的策略中必须包含允许“gaussdb:instance:list”的授权项,该接口才能调用成功。 支持的授权项 策略包含系统策略和自定义策略,如果系统策略不满足授权要求,管理员可以创建自定义策略,并通过给用户组授予自定义策略来进行精细的访问控制。策略支持的操作与API相对应,授权项列表说明如下:
ReadOnlyAccess 云数据库TaurusDB服务的只读访问权限。 系统策略。 无 表2列出了云数据库TaurusDB常用操作与系统权限的授权关系,您可以参照该表选择合适的系统权限。 表2 常用操作与系统权限的关系 操作 GaussDB FullAccess GaussDB ReadOnlyAccess
前提条件 给用户组授权之前,请您了解用户组可以添加的TaurusDB权限,并结合实际需求进行选择,云数据库TaurusDB支持的系统权限,请参见:系统权限。若您需要对除TaurusDB之外的其他服务授权,IAM支持服务的所有权限请参见权限策略。 示例流程 图1 给用户授权TaurusDB权限流程
若您已开启高危操作保护,在弹框中单击“去验证”,跳转至验证页面,单击“免费获取验证码”,正确输入验证码并单击“认证”,页面自动关闭。 关于如何开启操作保护,具体请参考《统一身份认证服务用户指南》的内容。 在弹出框中单击“确定”,提交删除任务。 修改成功后可在“账号管理”页面,查看修改结果。查看目标账号已从账号列表中删除。
又具备开源低成本效益。 DFV(Data Function Virtualization)是一个与数据库垂直整合的高性能,高可靠的分布式存储系统。存储集群采取池化部署,可以有效提升存储使用效率。 您可以使用本文档提供API对数据库实例进行相关操作。支持的全部操作请参见API概览。
若您已开启高危操作保护,在弹框中单击“去验证”,跳转至验证页面,单击“免费获取验证码”,正确输入验证码并单击“认证”,页面自动关闭。 关于如何开启操作保护,具体请参考《统一身份认证服务用户指南》的内容。 在弹出框中,根据提示输入“DELETE”,单击“确定”。 图1 删除数据库 TaurusDB数据库删除成功后,
重启。 系统默认可维护时间段为02:00~06:00,您可以在“当前可维护时间段”右侧单击“修改”对重启时间段进行修改。修改可维护时间段,不影响原有可维护时间段内定时任务的执行时间。 可维护时间段内预约的定时重启任务将于下一个时间窗执行。 若您已开启高危操作保护,在“身份验证”弹
在TaurusDB中执行alter table xxx discard/import tablespace会报错:ERROR 3658 (HY000): Feature IMPORT/DISCARD TABLESPACE is unsupported (). 原因分析 alter table xxx discard/import
T后执行explain。SELECT较多会导致数据库慢,写操作会导致锁表。 TRUNCATE TABLE 比 DELETE速度快,且使用的系统和日志资源少,如果删除的表上没有触发器,且进行全表删除,建议使用TRUNCATE TABLE。 TRUNCATE TABLE不会把删除的数据写到日志文件中。
中,并刷新日志文件的数据到分布式存储上。 当设为0时,InnoDB每秒钟将log buffer中的数据写入日志文件,并刷新到分布式存储上。 当设为2时,InnoDB在每次事务提交时将log buffer中的数据更新到文件系统缓存中,每秒钟并刷新到分布式存储上。 影响:参数设置为非