Azure 导出SQL数据库和DTU容量

Azure 导出SQL数据库和DTU容量,azure,azure-sql-database,azure-storage,Azure,Azure Sql Database,Azure Storage,当将SQL数据库导出到存储时,我们的DTU容量已达到,这本质上意味着我们的系统性能受到严重影响 这对我们来说是个问题,因为我们使用导出功能来备份和移动数据库 这个问题有解决方案吗?截至今天(2015年1月),情况如下: 导出功能是在引入这些新服务层之前创建的。为了进行事务一致性导出,后台运行的进程进行大量查询以收集数据库信息。然后,它继续执行大量查询,直到完全备份数据。因此,在一个复杂(和大型)的数据库中,难怪会使DTU最大化 解决这个问题有不同的方法: 导出期间临时升级到更高的服务层 导出

当将SQL数据库导出到存储时,我们的DTU容量已达到,这本质上意味着我们的系统性能受到严重影响

这对我们来说是个问题,因为我们使用导出功能来备份和移动数据库

这个问题有解决方案吗?

截至今天(2015年1月),情况如下:

导出功能是在引入这些新服务层之前创建的。为了进行事务一致性导出,后台运行的进程进行大量查询以收集数据库信息。然后,它继续执行大量查询,直到完全备份数据。因此,在一个复杂(和大型)的数据库中,难怪会使DTU最大化

解决这个问题有不同的方法:

  • 导出期间临时升级到更高的服务层
  • 导出完成后按比例缩小
或者更好:

  • 使用时间点还原功能将最新副本还原到新的数据库中
  • 导出新数据库(因此根本不影响实时应用程序)
  • 删除新的数据库
后者将为您提供最佳性能和可靠性

**更新(2016年9月)**

截至今天(甚至更早),Azure SQL数据库的所有版本都提供了自动备份和时间点恢复。使用此功能,您不再需要出于简单备份的目的进行导出。 查看页面上的更多信息

数据库导出以及内置备份和恢复确实为客户提供了事务一致的数据库。

截至今天(2015年1月)的情况如下:

导出功能是在引入这些新服务层之前创建的。为了进行事务一致性导出,后台运行的进程进行大量查询以收集数据库信息。然后,它继续执行大量查询,直到完全备份数据。因此,在一个复杂(和大型)的数据库中,难怪会使DTU最大化

解决这个问题有不同的方法:

  • 导出期间临时升级到更高的服务层
  • 导出完成后按比例缩小
或者更好:

  • 使用时间点还原功能将最新副本还原到新的数据库中
  • 导出新数据库(因此根本不影响实时应用程序)
  • 删除新的数据库
后者将为您提供最佳性能和可靠性

**更新(2016年9月)**

截至今天(甚至更早),Azure SQL数据库的所有版本都提供了自动备份和时间点恢复。使用此功能,您不再需要出于简单备份的目的进行导出。 查看页面上的更多信息

数据库导出以及内置备份和恢复确实为客户提供了事务一致的数据库。

截至今天(2015年1月)的情况如下:

导出功能是在引入这些新服务层之前创建的。为了进行事务一致性导出,后台运行的进程进行大量查询以收集数据库信息。然后,它继续执行大量查询,直到完全备份数据。因此,在一个复杂(和大型)的数据库中,难怪会使DTU最大化

解决这个问题有不同的方法:

  • 导出期间临时升级到更高的服务层
  • 导出完成后按比例缩小
或者更好:

  • 使用时间点还原功能将最新副本还原到新的数据库中
  • 导出新数据库(因此根本不影响实时应用程序)
  • 删除新的数据库
后者将为您提供最佳性能和可靠性

**更新(2016年9月)**

截至今天(甚至更早),Azure SQL数据库的所有版本都提供了自动备份和时间点恢复。使用此功能,您不再需要出于简单备份的目的进行导出。 查看页面上的更多信息

数据库导出以及内置备份和恢复确实为客户提供了事务一致的数据库。

截至今天(2015年1月)的情况如下:

导出功能是在引入这些新服务层之前创建的。为了进行事务一致性导出,后台运行的进程进行大量查询以收集数据库信息。然后,它继续执行大量查询,直到完全备份数据。因此,在一个复杂(和大型)的数据库中,难怪会使DTU最大化

解决这个问题有不同的方法:

  • 导出期间临时升级到更高的服务层
  • 导出完成后按比例缩小
或者更好:

  • 使用时间点还原功能将最新副本还原到新的数据库中
  • 导出新数据库(因此根本不影响实时应用程序)
  • 删除新的数据库
后者将为您提供最佳性能和可靠性

**更新(2016年9月)**

截至今天(甚至更早),Azure SQL数据库的所有版本都提供了自动备份和时间点恢复。使用此功能,您不再需要出于简单备份的目的进行导出。 查看页面上的更多信息

数据库导出以及内置的备份和恢复确实为客户提供了事务一致的数据库。

使用新的服务层(测量DTU),您可以进行时间点恢复。为什么要(在应用程序敏感的时间范围内)进行备份?另外-为什么要在应用程序敏感的时候“移动”数据库