|
|
rss_habr
[Перевод] Как SQL Server использует bitmap-фильтрыПятница, 28 Августа 2020 г. 17:49 (ссылка)
Перевод статьи подготовлен в преддверии старта курса «MS SQL Server Developer». Может ли запрос, выполняющийся параллельно, использовать меньше CPU и выполняться быстрее, чем такой же запрос, выполняющийся последовательно? Да! Для демонстрации я буду использовать две таблицы с одной колонкой типа integer .Примечание — TSQL скрипт в виде текста находится в конце статьи. Читать дальше → https://habr.com/ru/post/516996/?utm_source=habrahabr&utm_medium=rss&utm_campaign=516996
rss_habr
[Перевод - recovery mode ] Руководство по SQL: Как лучше писать запросы (Часть 2)Воскресенье, 08 Сентября 2019 г. 10:07 (ссылка)
Продолжение статьи Руководство по SQL: Как лучше писать запросы (Часть 1) От запроса к планам выполненияЗная, что антипаттерны не статичны и эволюционируют по мере того, как вы растете как разработчик SQL, и тот факт, что есть много, что нужно учитывать, когда вы задумываетесь об альтернативах, также означает, что избежать антипаттернов и переписывания запросов может быть довольно сложной задачей. Любая помощь может пригодиться, и именно поэтому более структурированный подход к оптимизации запроса с помощью некоторых инструментов может быть наиболее эффективным. Следует также отметить, что некоторые из антипаттернов, упомянутых в последнем разделе, коренятся в проблемах производительности, таких, как операторы AND , OR и NOT и их отсутствие при использовании индексов. Размышление о производительности требует не только более структурированного, но и более глубокого подхода.Однако этот структурированный и углубленный подход будет в основном основан на плане запроса, который, как вы помните, является результатом запроса, впервые проанализированного в «дерево синтаксического анализа» или «дерево разбора» («parse tree»), и точно определяет, какой алгоритм используется для каждой операции и как координируется их выполнение. Читать дальше -> https://habr.com/ru/post/465975/?utm_source=habrahabr&utm_medium=rss&utm_campaign=465975
rss_habr
[Перевод - recovery mode ] Руководство по SQL: Как лучше писать запросы (Часть 1)Пятница, 30 Августа 2019 г. 12:39 (ссылка)
Узнайте о антипаттернах, планах выполнения, time complexity, настройке запросов и оптимизации в SQL.Язык структурированных запросов (SQL) является незаменимым навыком в индустрии информатики, и вообще говоря, изучение этого навыка относительно просто. Однако большинство забывают, что SQL — это не только написание запросов, это всего лишь первый шаг дальше по дороге. Обеспечение производительности запросов или их соответствия контексту, в котором вы работаете, — это совсем другая вещь. Вот почему это руководство по SQL предоставит вам небольшой обзор некоторых шагов, которые вы можете пройти, чтобы оценить ваш запрос:
Читать дальше -> https://habr.com/ru/post/465547/?utm_source=habrahabr&utm_medium=rss&utm_campaign=465547
rss_habr
Быстрая локализация проблем производительности Microsoft SQL Server в Quest FoglightВоскресенье, 26 Августа 2019 г. 02:40 (ссылка)
Подробности под катом. Читать дальше -> https://habr.com/ru/post/464963/?utm_source=habrahabr&utm_medium=rss&utm_campaign=464963
rss_habr
Как перестать забывать про индексы и начать проверять execution plan в тестахСреда, 29 Мая 2019 г. 22:37 (ссылка)
https://habr.com/ru/post/454066/?utm_source=habrahabr&utm_medium=rss&utm_campaign=454066
|
LiveInternet.Ru |
Ссылки: на главную|почта|знакомства|одноклассники|фото|открытки|тесты|чат О проекте: помощь|контакты|разместить рекламу|версия для pda |