MySQL Database on Azure新功能

本月中国版的MySQL Database on Azure发布了两项新功能:

1、主从复制——只读实例

在这之前Azure上的MySQL数据库也是支持主从复制的,但是只能作为on-premises部署的MySQL的slave实例——Azure上的MySQL数据库是不可以作为master来使用的。

经过本次更新,我们可以给Azure上的MySQL数据库创建一个或者多个slave实例,即:只读实例。

这样就方便用户为使用MySQL的应用实施读写分离,例如:从slave中检索报表。同时也进一步提高了MySQL数据库的可用性,当master实例失效时,可以手工将slave实例提升为master,以保证业务的连续性。

目前MySQL database on Azure的主从复制依然有一些限制:

  • slave数据库必须和master同处一个位置/数据中心,不支持跨位置/数据中心的复制。
  • 不能把on-premises的数据库作为slave使用。

2、任意时间点回滚

MySQL Database on Azure 现在允许用户恢复数据库到过去7天中的任意一个时间点,恢复的数据库会运行在用户新建的服务器实例上。对任意时间点的回滚的支持使得用户不用再担心数据遭到损坏或丢失的情况的发生,大大提高了用户检错数据和修复数据的能力。

这个功能也可以看做是MySQL数据库的snapshot。

在还原MySQL数据库的操作界面,用户可以选择使用完整备份还原或者回退到七天内的某个时间点。

这里需要注意的是,无论是从完整的备份还原还是回退到某个时间点,都会创建一个新的MySQL实例,并非是在原有的数据库实例上执行还原/回退。

最后分享一个MySQL的example数据库(相当于SQL Server的adventureworks示例数据库),以方便测试MySQL Database的功能。

https://github.com/datacharmer/test_db

时间: 2024-10-12 22:14:44

MySQL Database on Azure新功能的相关文章

MySQL Database on Azure 支持 5.7 版本啦!

MySQL Database on Azure 目前已经全面开放对 5.7 的支持.您可以通过管理门户,在 MySQL 数据库服务器创建时选择 5.7 版本进行体验.MySQL 5.7 版本目前是 MySQL 最新的版本,不仅在一定场景下有很大的性能提升,同时增加并完善了很多功能,主要包括对原生 JSON 数据格式的支持,并内置 JSON 函数便于文档的存储查询更新,同时增加了对于 GIS 的支持等.访问 MySQL Database on Azure了解更多. 如何在管理门户上创建 MySQL

MySQL Database on Azure 的用户名

MySQL Database on Azure是中国版Windows Azure上的一个PaaS服务,类似于AWS上的RDS. MySQL Database on Azure的用户名与on-premises版本的MySQL有一些差别,其命名规则为:服务器名%用户名,即:用户名中包含了一个百分号(%),这就会导致Java无法正确解析JDBC的URL:例如: mysql://myserver%webuser:[email protected]/mydatabase 当然,我们可以换一种写法来使JDB

MySQL Database on Azure参数设置

在使用MySQL过程中,经常会根据需要对MySQL的参数进行一些设置和调整.作为PaaS版本的MySQL,MySQL Database on Azure在参数设置方面有一些限制,客户不能像使用on-premises部署的MySQL一样去修改系统参数.在此列出MySQL Database on Azure可以支持的参数设置,若现有应用需要对更多参数进行设置和调整,建议由研发团队来评估现有应用是否适合迁移到MySQL Database on Azure上. event_scheduler div_p

MySQL Database on Azure 参数设置

在使用MySQL过程中,经常会根据需要对MySQL的参数进行一些设置和调整.作为PaaS版本的MySQL,MySQL Database on Azure在参数设置方面有一些限制,客户不能像使用on-premises部署的MySQL一样去修改系统参数.在此列出MySQL Database on Azure可以支持的参数设置,若现有应用需要对更多参数进行设置和调整,建议由研发团队来评估现有应用是否适合迁移到MySQL Database on Azure上. event_scheduler div_p

MySQL Database on Azure服务在中国正式商用

基于由世纪互联运营的Windows Azure平台,MySQL Database on Azure服务助力中国用户实现数据库在云端的快速部署.推进用户的创新开发 2015年9月10日,北京--微软中国云计算与企业宣布 MySQL Database on Azure 服务商用版已正式推出.MySQL Database on Azure 服务是微软在由世纪互联运营的 Windows Azure 云平台上开发的 MySQL数据库服务,该服务由世纪互联运营,给用户提供高可用性,合理的性价比,以及全托管的

MySQL 5.7 Replication 相关新功能说明

背景: MySQL5.7在主从复制上面相对之前版本多了一些新特性,包括多源复制.基于组提交的并行复制.在线修改Replication Filter.GTID增强.半同步复制增强等.因为都是和复制相关,所以本文将针对这些新特性放一起进行说明,篇幅可能稍长,本文使用的MySQL版本是5.7.13. 1,多源复制(多主一从) MySQL在5.7之后才支持多源复制,之前介绍过MariaDB 多主一从 搭建测试说明,现在介绍如何在MySQL上做多主一从,具体的方法说明可以查看官方文档. 原理:多源复制加入

Atitit.mysql 5.0 5.5  5.6 5.7  新特性 新功能

Atitit.mysql 5.0 5.5  5.6 5.7  新特性 新功能 1. MySQL  5.6    5 大新特性1 1.1. 优化器的改进1 1.2. InnoDB 改进1 1.3. 使用 memcached API 直接访问 NoSQL2 1.4. 更好的复制2 1.5. Performance Schema2 2. MySQL 5.7.62 2.1. 内建中文全文索引2 2.2. 多主复制2 2.3. other2 3. 参考2 1. MySQL  5.6    5 大新特性 M

Atitit.mysql 5.0 5.5  5.6 5.7  新特性 新功能

Atitit.mysql 5.0 5.5  5.6 5.7  新特性 新功能 1. MySQL  5.6    5 大新特性1 1.1. 优化器的改进1 1.2. InnoDB 改进1 1.3. 使用 memcached API 直接访问 NoSQL2 1.4. 更好的复制2 1.5. Performance Schema2 2. MySQL 5.7.62 2.1. 内建中文全文索引2 2.2. 多主复制2 2.3. other2 3. 参考2 1. MySQL  5.6    5 大新特性 M

初识 MySQL 5.6 新功能、参数

摘要: 继上一篇的文章 初识 MySQL 5.5 新功能.参数 之后,现在MySQL5.6 针对 MySQL5.5 各个方面又提升了很多,特别在性能和一些新参数上面,现在看看大致提升了哪些方面(后续不定时更新). 一:性能.功能上的提升. ① 在线DDL即 online DDL,日常的增删字段和索引都不会出现问题,但还是有很多操作不支持完全的在线DDL,包括增加一个全文索引,修改列的数据类型,删除一个主键,修改表的字符集等,其中主键可以通过自己指定的方式进行操作,操作方式有2种:algorith