sql - 如果我在 azure 中创建异地复制 SQL 数据库,用户将连接到哪个数据库?

标签 sql database azure geo-replication

例如,如果我在北美有一个数据库并将其复制到欧洲,欧洲用户是否会自动连接到欧洲复制的数据库?

最佳答案

简短回答:否。
长答案:如果您使用主动地理复制,您可以使用副本数据库进行读取(仅),但它不会神奇地自行发生。
您需要做的 - 在您的应用程序上实现一些逻辑,以将请求转发到适当的数据库(或者如果它是一个 Web 应用程序,则为您的 Web 应用程序的不同实例提供不同的连接字符串)。

进一步阅读:https://learn.microsoft.com/en-us/azure/sql-database/sql-database-geo-replication-overview

关于sql - 如果我在 azure 中创建异地复制 SQL 数据库,用户将连接到哪个数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41492499/

相关文章:

c# - 返回 ISNULL 十进制 "0,00"

java - 如何使用Java与数据库服务器建立持久连接?

mysql - 获取最相似的行并按相似度对它们进行排序 - 性能改进

PHPMyadmin 调用未定义函数 PMA_SQP_parse()

azure - 在 Kubernetes POD 中挂载 Azure Blob 存储

azure - 无法通过 RDP 访问 Azure VM - 用户/组问题

c# - DayPilot SQL - 复制没有日期的约会

phpMyAdmin - 外键不工作

MySQL 错误 1241 : Operand should contain 1 column(s) on insert statement (no selects)

Azure 静态 Web 应用 - 使用 Azure AD 自定义身份验证