fbpx

Каталог статей

Каталог статей для размещения статей информационного характера

Как выучить

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

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

Прочитайте ее прямо сейчас на учебной платформе O’Reilly с 10-дневной бесплатной пробной версией.

Участники O’Reilly получают неограниченный доступ к живым онлайн-тренингам, а также к книгам, видео и цифровому контенту от O’Reilly и почти 200 надежных партнеров-издателей.

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

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

Ключевые особенности

  • Откройте для себя функциональные возможности и службы T-SQL, которые помогут вам взаимодействовать с реляционными базами данных
  • Понять роли, задачи и обязанности разработчика T-SQL
  • Изучите решения для выполнения запросов к базам данных, администрирования баз данных и устранения неполадок.

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

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

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

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

Предисловие Конора Каннингема, архитектора партнеров – SQL Server и Azure SQL – Microsoft

Чему вы научитесь

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

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

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *