Sql server Azure SQL Server是否可以从辅助节点[readonly]读取并写入ReadWrite

Sql server Azure SQL Server是否可以从辅助节点[readonly]读取并写入ReadWrite,sql-server,azure,Sql Server,Azure,我有一个管理员帐户 我需要每天运行一个查询。 此查询很重,无法在生产服务器上运行。 “选择”需要30分钟。 所以我需要使用azure只读辅助节点。 当它在辅助节点上运行时,它不会锁定生产服务器 选择之后,需要将输出插入到表中。 表位于prod中,但仅存储用于报告。 这并不危险 我可以在C#中使用两个连接字符串来实现这一点,但我想在SQL server中实现这一点。 是否可以从[secondary node]中选择并写入生产服务器?您应该能够使用4个部件名,即使用 使用链接服务器推送数据是可以的,

我有一个管理员帐户

我需要每天运行一个查询。 此查询很重,无法在生产服务器上运行。 “选择”需要30分钟。 所以我需要使用azure只读辅助节点。 当它在辅助节点上运行时,它不会锁定生产服务器

选择之后,需要将输出插入到表中。 表位于prod中,但仅存储用于报告。 这并不危险

我可以在C#中使用两个连接字符串来实现这一点,但我想在SQL server中实现这一点。
是否可以从[secondary node]中选择并写入生产服务器?

您应该能够使用4个部件名,即使用 使用链接服务器推送数据是可以的,但如果您有大量数据要在服务器之间移动,则拉送效果会更好(将数据保存到不参与可用性组的数据库中,并在远程(您的主副本)服务器上执行一个过程以拉送所需数据)

不管上述情况如何,查询需要很长时间才能完成,这表明可能还有改进的余地,或者可能缺少索引