Как масштабировать Azure SQL на уровне базы данных?

#sql #azure #azure-sql-database

#sql #azure #azure-sql-database

Вопрос:

Возможно ли случайно выполнить федерацию для двух разных баз данных и использовать их как единую базу данных, используя корневую базу данных федерации, чтобы я мог их масштабировать? Я знаю, что могу выполнить объединение разных таблиц данных в базе данных и легко масштабировать их. Или, если вы знаете какую-либо альтернативу для обработки нескольких баз данных размером более 1 ТБ, пожалуйста, посоветуйте.

Комментарии:

1. вы имеете в виду azure.microsoft.com/en-gb/documentation/articles /… ?

2. Вы имеете в виду старую функцию SQL Azure Federations, выпущенную несколько лет назад? Если да, то это было удалено.

3. Рассел Янг и Дэвид Макогон — я знаю, что он был удален. Итак, альтернативный вариант wt у меня есть? У меня есть 1 ТБ базы данных Azure SQL, и мой вопрос в том, как я могу обрабатывать базу данных SQL размером более 1 ТБ, как я могу ее лучше масштабировать или как я могу использовать несколько баз данных размером 1 ТБ с указанным выше ограничением???

4. Сегментирование? azure.microsoft.com/en-us/documentation/articles /…

5. Вы имеете дело с несколькими клиентами в пределах этого ТБ? Если это так, эластично масштабируйте пулы баз данных, используя TenantId в качестве ключа сегментирования. Если это всего лишь одна очень большая база данных, то вы можете попробовать перейти к сервисно-ориентированной архитектуре, где каждая база данных представляет собой хранилище информации. Кроме этого, вы можете перейти от разработки модели «Платформа как услуга» к инфраструктуре (то есть виртуальным машинам).