我希望制作 Azure 中托管的生产 SQL 数据库的本地副本。
我的理解是,我无权访问内置备份,并且 Azure 门户中的导出不需要在导出期间进行任何写入事件,以实现“事务一致”。所以我最好的选择是制作数据库的副本 在 Azure 门户中并运行从副本导出。
现在我的问题是: 对我的生产数据库运行复制操作有何影响?我假设它不会锁定它,但是它会如何影响复制过程中的性能?
我在 Azure 文档中找不到与此相关的任何信息。
最佳答案
当你复制一个普通的数据库时,它会使用它所在的盒子上的CPU,IO..
SQLAzure复制操作的工作方式相同。我对数据库进行了复制操作,可以看到期间的数据、CPU使用情况(我的是s0)
此外,除了复制之外,该数据库上没有运行任何操作,您可以看到复制完成后,DTU 使用情况恢复正常
使用的查询:
select * from sys.resource_stats
order by database_name,end_time desc
关于azure - 在 Azure 门户中复制数据库的影响,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44567606/