Описание: KB5080999
Скачать: SQLServer2022-KB5080999-x64.exe
Дата выпуска: 12 марта 2026 г.
SQL Server 2022 — Версия: 16.0.4245.2
Описание: KB5080999
Скачать: SQLServer2022-KB5080999-x64.exe
Дата выпуска: 12 марта 2026 г.
SQL Server 2022 — Версия: 16.0.4245.2
Описание: KB5077896
Скачать: SQLServer2025-KB5077896-x64.exe
Дата выпуска: 12 марта 2026 г.
SQL Server 2025 — Версия: 17.0.4025.3
Надеюсь, вам нравится эта серия. Я искренне верю, что она может быть очень полезной для тех, кто профессионально использует SQL Server, как это делаю я уже более 20 лет (как летит время!).
Сегодня мы поговорим о пакетном режиме для строчного хранения (Batch Mode on Rowstore) и о том, как сделать ваш запрос в 10 раз быстрее без добавления каких-либо индексов.
Что ж... в Части 3 мы представили колоночные индексы и увидели, как выполнение в пакетном режиме может кардинально улучшить аналитические запросы.
Если вы пропустили предыдущую часть, вы можете прочитать её здесь:
Но вот в чём поворот.
Начиная с SQL Server 2019, вам не всегда нужен колоночный индекс, чтобы получить производительность пакетного режима.
SQL Server может активировать пакетный режим для строчного хранения.
И иногда... как я сказал вам в начале этой статьи... ваш запрос становится в 5 или 10 раз быстрее без добавления ни одного индекса. Поэтому я предлагаю вам продолжить чтение...
Иногда я действительно ненавижу свою работу.
Вечно, ВЕЧНО, я мог утверждать: «Когда вы измеряете производительность хранилища во время настройки индексов и запросов, вы всегда должны использовать логические чтения, а не физические, потому что логические чтения повторяемы, а физические — нет. Физические чтения могут меняться в зависимости от того, что находится в кэше, какие другие запросы выполняются в данный момент, от редакции вашего SQL Server и от того, используются ли упреждающие чтения. Логические чтения просто отражают точное количество прочитанных страниц, независимо от того, откуда пришли данные (с диска или из кэша), так что пока это число уменьшается, вы делаете свою работу хорошо».
Описание: KB5077466
Скачать: SQLServer2025-KB5077466-x64.exe
Дата выпуска: 10.03.2026
SQL Server 2022 — Версия: 17.0.4020.2
Описание: KB5077468
Скачать: SQLServer2025-KB5077468-x64.exe
Дата выпуска: 10.03.2026
SQL Server 2022 — Версия: 17.0.1105.2
Описание: KB5077464
Скачать: SQLServer2022-KB5077464-x64.exe
Дата выпуска: 10.03.2026
SQL Server 2022 — Версия: 16.0.4240.4
Описание: KB5077465
Скачать: SQLServer2022-KB5077465-x64.exe
Дата выпуска: 10.03.2026.
SQL Server 2022 — Версия: 16.0.1170.5
Описание: KB5077469
Скачать: SQLServer2019-KB5077469-x64.exe
Дата выпуска: 10.03.2026
SQL Server 2019 — версия: 15.0.4460.4
Описание: KB5077470
Скачать: SQLServer2019-KB5077470-x64.exe
SQL Server 2019 — версия: 15.0.2160.4
Дата выпуска: 10.03.2026
Скачать: SQLServer2017-KB5077471-x64.exe
SQL Server 2017 — версия: 14.0.3520.4Дата выпуска: 10.03.2026
Скачать: SQLServer2017-KB5077472-x64.exe
SQL Server 2017 — версия: 14.0.2100.4Дата выпуска: 10.03.2026