技术开发 频道

SQL Azure关键改进 性能容量获大幅提升

  SQL Azure Sync

  企业如何实现本地SQL Server与远端SQL Azure之间的数据同步。很多企业为了提高数据的读写性能或者是为了保证即使在断网情况下也可以有数据可用,就会在本地进行数据存储,在这种情况下,就需要同步SQL Azure 中的数据。在这里微软提供了SQL Azure Sync 工具来简化数据同步过程。SQL Azure Sync 是完全基于配置的,而不需要用户进行编程来实现数据同步。SQL Azure Sync 主要支持两种同步方式:同步 SQL Azure 数据库和本地的SQL Server 数据库和同步在不同微软数据中心的SQL Azure 数据库。

SQL Azure Sync

  所谓同步 SQL Azure 数据库和本地的SQL Server 数据库就是上面所说的有很多种原因需要用户在本地保存一份SQL Azure 的数据。比如,为了提高性能或者是因为法律要求在国内必须有一份数据备份。即使SQL Azure 有内置的容错机制,有些用户也仍然想保存一份数据备份以防止像表格被误删那样的系统管理操作错误。

  另外一种就是在在不同微软数据中心的SQL Azure 数据库之间进行数据同步,很多大的跨国公司会有类似的需求,例如应用程序被世界各地的用户所使用。为了提高性能,公司决定把该应用程序运行在微软的三个数据中心里:北美、亚洲和欧洲。如果该应用程序使用SQL Azure 数据库,它可以使用SQL Azure Sync 来同步在三个数据中心里的数据。

  SQL Azure Data Sync数据同步工具为用户提供了配置向导,以帮助用户在SQL Sever数据库和SQL Azure数据库之间同步数据并定义同步规则。有了此工具,管理员只需轻点鼠标便可以将企业数据库方便同步到云当中。运行SQL Azure Data Sync Tool for SQL Server。此时启动的向导会对本地SQL Server实例进行配置并自动提供一个用于同步的Azure数据库。确保服务器名称、数据库名称及与sql.Azure.com所关联的Live ID账户和密码都输入正确,除此之外,还需要设置与SQL Azure同步的本地SQL Server的服务器名和数据库名称。

SQL Azure Sync

SQL Azure Sync

SQL Azure Sync

  SQL Azure Data Sync Tool工具灵活的带领用户完成 SQL Azure 数据同步工作,使得 SQL Server 与 SQL Azure 之间的数据布建和同步处理作业可以自动化。确保同步作业既有效率又可靠,而且不需要人工编写任何程序代码。

0
相关文章