Хранение Данных Sql Server

Хранилище данных SQL Azure — это развернутая в облаке масштабируемая реляционная база данных, способная обрабатывать большие объемы данных и использующая схему вычислений с массовым параллелизмом (MPP).
Преимущества хранилища данных SQL:
- Объединяет возможности реляционной базы данных SQL Server и возможности развертывания в облаке Azure.
- Отделяет ресурсы хранилища от вычислительных ресурсов.
- Позволяет увеличивать или уменьшать количество вычислительных ресурсов, а также приостанавливать или возобновлять вычисления.
- Интеграция с платформой Azure.
- Использует средства SQL Server и Transact-SQL (T-SQL).
- Соответствует различным нормативным требованиям и требованиям к обеспечению безопасности бизнес-процессов, например SOC и ISO.
В этой статье описаны основные возможности хранилища данных SQL.
Архитектура вычислений с массовым параллелизмом
Хранилище данных SQL является распределенной системой баз данных с массовой параллельной обработкой (MPP). Хранилище данных SQL неявно распределяет данные по многим хранилищам и объектам обработки, не использующим общие ресурсы. Данные хранятся на уровне локально избыточного хранилища класса Premium, поверх которого динамически связанные вычислительные узлы выполняют запросы. При выполнении нагрузки и сложных запросов хранилище данных SQL использует метод разобщения. Запросы, полученные управляющим узлом, оптимизируются для распределения, а затем передаются в вычислительные узлы для работы в параллельном режиме.
Благодаря отделению ресурсов хранилища от вычислительных ресурсов хранилище данных SQL обеспечивает следующие возможности:
- увеличение или уменьшение размера хранилища независимо от вычислений;
- увеличение или уменьшение масштаба вычислений без перемещения данных;
- приостановка вычислений без изменения данных (вы платите только за хранилище);
- возобновление вычислений во время рабочих часов.
Source: docs.microsoft.com
javakube.ru мониторинг с использованием micrometer и prometheus