Изучение T-SQL запросов

Computers & Technology

Устранение неполадок в работе с запросами, выявление анти-паттернов в коде и написание эффективных T-SQL запросов.

Описание книги

Transact-SQL (T-SQL) является собственным расширением Microsoft к языку SQL, который используется с Microsoft SQL Server и Azure SQL Database. Эта книга станет полезным руководством для изучения искусства написания эффективного кода T-SQL в современных версиях SQL Server, а также Azure SQL Database.

Оригинальное название: Learn T-SQL Querying: A guide to developing efficient and elegant T-SQL code
Язык книги: Английский
Автор: Педро Лопес, Пэм Лахуд (Pedro Lopes, Pam Lahoud)
Дата: 3 мая 2019 года
ISBN: 1789348811
Объём: 484 страниц

Книга поможет вам начать с основ обработки запросов, которые помогут вам писать мощные, высокопроизводительные запросы T-SQL. Затем вы сосредоточитесь на планах выполнения запросов и узнаете, как использовать их для поиска и устранения неисправностей. В последующих главах вы узнаете, как определить различные T-SQL паттерны и анти-паттерны. Это поможет вам проанализировать планы выполнения, чтобы получить представление о текущей производительности и определить, является ли запрос масштабируемым или нет. Вы также научитесь строить диагностические запросы с использованием динамических представлений управления (DMV) и функций динамического управления (DMF) для решения различных проблем при выполнении T-SQL. Далее вы узнаете, как использовать встроенные средства SQL Server для сокращения времени, затрачиваемого на решение проблем производительности и масштабируемости запросов. В заключительных главах книги вы узнаете, как реализовать различные функции, такие как Extended Events, Query Store и Query Tuning Assistant на практических примерах.

К концу этой книги вы научитесь определять узкие места в производительности запросов, избегать ловушек и обнаруживать используемые анти-паттерны.

Чему вы будете учиться

  • Используйте Query Store, чтобы понять и легко изменить производительность запроса.
  • Узнать и устранить узкие места, приводящие к снижению производительности.
  • Развертывание быстрых исправлений и долгосрочных решений для улучшения производительности запросов
  • Внедрить передовой опыт для минимизации риска производительности с использованием T-SQL.
  • Достижение оптимальной производительности путем обеспечения тщательного проектирования запросов и индексов.
  • Используйте последние функции оптимизации производительности в SQL Server 2017 и SQL Server 2019.
  • Защита производительности запросов при обновлении до новых версий SQL Server.

Для кого эта книга

Эта книга предназначена для администраторов баз данных, разработчиков баз данных, аналитиков данных, исследователей данных и практиков T-SQL, которые хотят начать с написания кода T-SQL и устранения проблем с производительностью запросов с помощью практических примеров. Для начала работы с этой книгой не требуется предварительных знаний в области T-SQL-запросов.


Скачать книгу

В нашей электронной библиотеке собрано множество полных версий книг на русском, английском и других языках. Большой выбор книг, даёт возможность каждому человеку получать необходимые знания для его развития. В нашей библиотеке вы наверняка сможете найти необходимую для вас книгу в нужном формате. Все книги которые вы можете скачать бесплатно с нашего сайта проверенны на вирусы и имеют формат PDF или ePUB.

Скачать книгу в формате PDF
Скачано: 18, размер: 0, дата загрузки: 18 Апр. 2020
Скачать книгу в формате ePUB
Скачано: 17, размер: 0, дата загрузки: 18 Апр. 2020
Добавить комментарий