Я хотел бы знать, есть ли способ подключиться к одной из реплик только для чтения?
Я знаю, что если база данных SQL Azure имеет тип Premium, а масштабирование чтения включено, я могу иметь две реплики только для чтения,Для подключения к ЛЮБОЙ из этих реплик мне просто нужно поставить ApplicationIntent = ReadOnly;в моей строке подключения.
Прикрепленная ссылка о чтении масштабируемых реплик https://docs.microsoft.com/en-us/azure/sql-database/sql-database-read-scale-out
Также я знаю, что есть некоторые балансировщики нагрузки, которые могут переключаться с запроса с одной реплики на чтение только на другую.
Итак, существует ли какой-то подход, позволяющий определить, какую реплику следует использовать, Replica1 или Replica2 для (например, отчетов Analytics и PowerBi) одновременно?
Server = tcp: .database.windows.net;База данных =; ApplicationIntent = ReadOnly; ID пользователя =; Пароль =; Trusted_Connection = False;Encrypt = True;