Azure sql database Azure增长Sql数据库

Azure sql database Azure增长Sql数据库,azure-sql-database,Azure Sql Database,1.我是azure新手,我想知道我们是否可以在azure sql db上使用由内部sql提供的相同复制机制 2.我们面临的问题是,很少有表快速增长,每天插入大约10k条记录,因此我们计划只保留几个月,比如说在主数据库上保留6条数据,并使用复制将所有数据复制到其他数据库(不确定是否可行)。 我们需要从备份中读取数据,也需要在应用程序中读取一些报告 请就这一点提出建议,说明复制是否可行或其他任何解决方案 Geo replication使用AlwaysOn的一个版本,并在引擎盖下提供异步副本。它与SQ

1.我是azure新手,我想知道我们是否可以在azure sql db上使用由内部sql提供的相同复制机制

2.我们面临的问题是,很少有表快速增长,每天插入大约10k条记录,因此我们计划只保留几个月,比如说在主数据库上保留6条数据,并使用复制将所有数据复制到其他数据库(不确定是否可行)。 我们需要从备份中读取数据,也需要在应用程序中读取一些报告

请就这一点提出建议,说明复制是否可行或其他任何解决方案

  • Geo replication使用AlwaysOn的一个版本,并在引擎盖下提供异步副本。它与SQL 2016中的分布式可用性组非常相似,但您无法控制它,只能打开或关闭它
  • 复制可以做到这一点,但它将复制数据库中的所有数据,而不仅仅是您想要的表

  • Azure文档链接:

    感谢您的快速回复。很少有疑问1。正如您所说的,它将复制所有表,这很好,但是我们可以复制特定时期的有限数据,而不是所有数据。2.我们可以安排复制吗?如果可能,请共享与azure sql复制相关的任何文档或链接。我已使用该链接更新了答案。1.不,您不能选择要复制的内容。整个数据库被复制。2.不,它总是使用异步调用发生。(是的,标准和活动的地理位置复制都使用异步复制,以确保复制不会对主数据库造成影响)默认情况下,区域冗余复制副本为。您必须特别标记它。而且要额外收费。至于不断增加的大小,在Azure sql中,您只能通过更改服务层和性能级别来放大或缩小。复制副本不需要任何成本,您只需支付第二个db实例的费用。还有一个疑问,我还读了一些关于分区的文章。复制还是分区,哪种方法更好?