Подробное описание
Подробное описание
Основные возможности и функции SQL Server 2025
SQL Server 2025 позиционируется как корпоративная база данных с поддержкой искусственного интеллекта (ИИ), отличающаяся повышенной безопасностью, производительностью и доступностью.
Ключевые нововведения включают:
- Встроенный ИИ и векторный поиск: новые типы векторных данных и индексы (например, DiskANN) позволяют выполнять поиск сходства и разрабатывать приложения машинного обучения непосредственно в базе данных с помощью T-SQL.
- Гибридные возможности и интеграция с Azure: тесная интеграция с Azure Arc обеспечивает унифицированное управление локальными и облачными экземплярами, а функция зеркалирования баз данных Fabric позволяет реплицировать данные практически в реальном времени для аналитики без сложных процессов ETL (извлечение, преобразование, загрузка).
- Улучшения для разработчиков: добавлены функции T-SQL для работы с регулярными выражениями (RegEx) и улучшенная поддержка нативного формата JSON. Также появилась потоковая передача событий изменений (Change Event Streaming) в Azure Event Hubs.
- Повышение производительности: улучшения в интеллектуальной обработке запросов (Intelligent Query Processing, IQP), такие как обратная связь по оценке кардинальности выражений и степени параллелизма (DOP), помогают автоматически оптимизировать производительность без изменения кода приложений.
- Безопасность: расширенные функции безопасности включают поддержку управляемых удостоверений Microsoft Entra (ранее Azure AD), шифрование TLS 1.3 и TDS 8.0, а также возможность резервного копирования в неизменяемое хранилище BLOB-объектов.
- Улучшенная доступность: обновления в группах доступности Always On обеспечивают более быструю отработку отказа и лучшую синхронизацию.

Функции
- Встроенная поддержка векторов — новый тип данных и векторные индексы, что позволяет обрабатывать высокомерные данные. Поддерживает алгоритмы DiskANN для высокопроизводительных векторных поисков и анализа.
- Управление моделями ИИ через REST-интерфейсы, что упрощает развёртывание, управление и безопасность моделей внутри SQL Server. Разработчики могут генерировать вложения и выполнять разбиение текста непосредственно в T-SQL.
- Поддержка потоковой передачи изменений — изменения в таблице (вставки, обновления, удаления) в режиме реального времени, что позволяет интегрироваться с платформами событий, например Kafka.
- Интеграция с Azure Arc — SQL Server 2025 объединяет управление базами данных на локальных серверах, Azure и других облачных платформах.
Производительность
- Оптимизированная блокировка для сред с высокой параллельностью, что снижает конкуренцию транзакций.
- Улучшенный пакетный режим и индексация столбцов — это позволяет быстрее выполнять запросы, даже для больших наборов данных, без изменений кода.
- Улучшенная обратная связь по распределению памяти — механизм обратной связи корректирует распределение, опираясь на предыдущие исполнения, что обеспечивает более стабильное потребление памяти.
Безопасность
- Интеграция с Microsoft Entra — решение для управления идентификациями и доступом, которое поддерживает многофакторную аутентификацию, RBAC (контроль доступа на основе ролей) и политики на основе условий.
- Улучшенная защита паролей — используется функция на основе пароля (PBKDF), которая соответствует рекомендациям NIST SP 800-63b.
- Очистка кэша безопасности — SQL Server 2025 удаляет кэш для конкретного входа, а не для всего кэша, чтобы снизить влияние на систему.
Лицензирование
- Новая модель лицензирования — выбор между моделями зависит от сценария развёртывания и patterns доступа пользователей. Например, модель на основе ядра обеспечивает неограниченный доступ пользователей и обязательна для интернет-приложений, а модель Server + CAL (Client Access License) — для организаций с известной и ограниченной базой пользователей.