Skip to content

Почему запросы к связанным серверам настолько плохи?

Пересказ статьи Brent Ozar. Why Are Linked Server Queries So Bad?


Помните, когда вы в школе были в кого-то были влюблены? Вы могли бы написать записку с просьбой сделать вас валентинкой и попросить общего друга передать эту записку.

Взрослый эквивалент этого - запросы к связанному серверу.

Продолжить чтение "Почему запросы к связанным серверам настолько плохи?"

Что такое материализованное представление, и зачем его использовать?

Пересказ статьи Nahla Davies. What is a Materialized View and Why Should you Use It?


По мере роста объема данных все больше разработчиков обращаются к материализованным представлениям для обработки запросов. Этот подход имеет много возможностей.

В этой статье рассматривается понятие материализованного представления, его условий и тех преимуществ, которое оно дает пользователям. Вы также поймете разницу между представлением и материализованным представлением, и как получить выгоду от использования материализованного представления, если вы этого еще не делали.
Продолжить чтение "Что такое материализованное представление, и зачем его использовать?"

Внешние ключи, блокировка и конфликты обновления

Пересказ статьи Paul White. Foreign Keys, Blocking, and Update Conflicts


Большинство баз данных должны использовать внешние ключи для поддержания ссылочной целостности (RI), где это возможно. Однако есть еще кое-что, влияющее на это решение, чем просто решить использовать ограничения FK и создать их. Чтобы ваша база данных работала как можно более гладко, необходимо учесть ряд факторов.

Продолжить чтение "Внешние ключи, блокировка и конфликты обновления"