标签: azure azure-sql-database
我希望制作Azure中托管的生产SQL数据库的本地副本。
我的理解是,我无法访问内置备份,并且Azure门户中的导出在导出期间不需要写入活动,以便在事务上保持一致"。所以我最好的选择是复制数据库 在Azure门户中,从副本运行导出。
现在我的问题: 在我的生产数据库上运行复制操作会产生什么影响。我认为它没有锁定它,但它会如何影响复制期间的性能?
我在Azure文档中找不到任何有关此内容的信息。
答案 0 :(得分:3)
当您复制普通数据库时,它会在其所在的框中使用CPU,IO ..
SQLAzure复制操作的工作方式相同。我对数据库执行了复制操作,您可以看到数据,期间的CPU使用情况(我的是s0)
此外,除了复制之外,没有任何操作在该数据库上运行,您可以看到一次复制完成后DTU使用率恢复正常
使用的查询:
select * from sys.resource_stats order by database_name,end_time desc