检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
SQL解析层:与MySQL 8.0开源版100%兼容,客户业务从MySQL生态可以平滑迁移, 从其他数据库迁移也能使用MySQL生态的语法、工具,降低开发、学习成本。基于原生MySQL,在100%兼容的前提下进行大量内核优化以及开源加固。 图1 架构图
时跨存储节点并行处理,使计算节点CPU使用率下降,提升了查询效率性能。 另外,NDP框架同GaussDB(for MySQL)并行查询进行融合,并进行了页面批量预取的设计,达成执行全流程并行,进一步提升查询执行效率。 图1 NDP工作原理图 使用场景 查询业务能进行下推的场景包主
将过滤条件、列投影、聚合运算从计算节点下推到存储节点,跨存储节点并行处理,减少网络流量和计算节点的压力,提升查询执行效率。同时与并行查询功能进行融合,达成全流程并行执行。
时跨存储节点并行处理,使计算节点CPU使用率下降,提升了查询效率性能。 另外,NDP框架同GaussDB(for MySQL)并行查询进行融合,并进行了页面批量预取的设计,达成执行全流程并行,进一步提升查询执行效率。 概念 功能上,查询业务能进行下推的场景包主要包括三大类:Pro
审计和回溯。 数据库安全服务(Database Security Service,DBSS) DBSS是一个智能的数据库安全服务,基于机器学习机制和大数据分析技术,提供数据库审计,SQL注入攻击检测,风险操作识别等功能,保障云上数据库的安全。 建议使用DBSS来提供扩展的数据安全能力,详情请参考数据库安全服务。
创建ECS(MySQL服务器) 购买弹性云服务器,用于安装MySQL社区版。 登录华为云管理控制台。 单击管理控制台左上角的,选择区域“华南-广州”。 单击页面左上角,选择“计算 > 弹性云服务器 ECS”。 单击“购买云服务器”。 配置弹性云服务器参数。 选择通用计算型s6.xlarge
自建MySQL服务器 创建VPC和安全组 创建ECS(MySQL服务器) 安装社区版MySQL 创建ECS并安装MySQL客户端 父主题: 实施步骤
税务、银行保险等行业。 单机:单机版只有1个主节点,没有只读节点。单机版无需处理多个节点之间的同步协作,以满足ACID事务需求。适用于个人学习、微型网站以及中小企业的开发测试环境。 存储类型 DL6 原“共享存储”,即GaussDB(for MySQL)历史版本默认支持的存储类型
税务、银行保险等行业。 单机:单机版只有1个主节点,没有只读节点。单机版无需处理多个节点之间的同步协作,以满足ACID事务需求。适用于个人学习、微型网站以及中小企业的开发测试环境。 存储类型 DL6 原“共享存储”,即GaussDB(for MySQL)历史版本默认支持的存储类型
用户单独维护数据抽取同步的链路,节约了大量数据管理成本,提供了简洁高效的数据实时分析能力。 标准版HTAP是基于开源StarRocks进行深度二次开发的版本。 产品架构 HTAP实例部署在弹性云服务器ECS上,存储采用高可靠云存储,提供两种类型:极速型SSD和超高IO。 开启GaussDB(for
MySQL创建用户提示服务器错误(ERROR 1396) 场景描述 用户账号在控制台界面上消失,创建不了同名账号,但使用账号名和旧密码还能连接。 创建用户失败的报错信息: ERROR 1396 (HY000): Operation CREATE USER failed for xxx。
开启或关闭GaussDB(for MySQL)事件定时器 GaussDB(for MySQL)控制台提供了开启或关闭事件定时器的功能。在使用前请先仔细阅读免责声明。 免责声明 华为云为产品开通的正常功能可满足大部分客户日常需求,对于触发器类的功能,建议您在业务程序侧实现。如您确实
税务、银行保险等行业。 单机:单机版只有1个主节点,没有只读节点。单机版无需处理多个节点之间的同步协作,以满足ACID事务需求。适用于个人学习、微型网站以及中小企业的开发测试环境。 多主:多主版包含最少2个最多63个主节点,没有只读节点。通过多个主节点来实现从一写多读到多写多读的升级,从而解决高并发读写的应用场景。
税务、银行保险等行业。 单机:单机版只有1个主节点,没有只读节点。单机版无需处理多个节点之间的同步协作,以满足ACID事务需求。适用于个人学习、微型网站以及中小企业的开发测试环境。 存储类型 DL6 原“共享存储”,即GaussDB(for MySQL)历史版本默认支持的存储类型
外部服务器能否访问GaussDB(for MySQL)数据库 开通公网访问的实例 对于开通公网访问功能的GaussDB(for MySQL)实例,可以通过外网进行访问。 具体请参见: 通过公网连接GaussDB(for MySQL)实例 未开通公网访问的实例 在虚拟私有云中开通虚拟专用网络(Virtual
创建VPC和安全组 创建VPC和安全组,为创建MySQL服务器和GaussDB(for MySQL)实例准备好网络资源和安全组。 创建VPC 登录华为云管理控制台。 单击管理控制台左上角的,选择区域“华南-广州”。 单击页面左上角,选择“网络 > 虚拟私有云 VPC”。 进入虚拟私有云信息页面。
安装社区版MySQL 初始化磁盘并安装社区版MySQL。 登录弹性云服务器 登录华为云管理控制台。 单击管理控制台左上角的,选择区域“华南-广州”。 单击页面左上角,选择“计算 > 弹性云服务器 ECS”。 在弹性云服务器名称“ecs-mysql”所在行单击“远程登录”。 选择“CloudShell登录”。
如何将GaussDB(for MySQL)数据库备份到弹性云服务器上 您可以通过导出SQL语句的方式将数据库备份到弹性云服务器上。弹性云服务器不限制存放哪些数据,但是数据必须符合国家法律法规。您可以在弹性云服务器上存放数据库备份,但不建议将弹性云服务器作为数据库备份空间使用。 强
创建ECS并安装MySQL客户端 请参考创建ECS(MySQL服务器)创建MySQL客户端的弹性云服务器。 确保和MySQL服务器所在ECS配置成相同Region、相同可用区、相同VPC、相同安全组。 不用购买数据盘。 云服务器名配置为:ecs-client。 其他参数同MySQL服务器的ECS配置。
操作流程 构建MySQL服务器、购买GaussDB(for MySQL)实例,并且将MySQL服务器数据迁移到GaussDB(for MySQL)实例的整个流程的主要任务流如图1所示。 图1 流程图 父主题: ECS自建MySQL迁移到GaussDB(for MySQL)