14,2 тыс читали · 3 года назад
11 Методов оптимизации SQL-запросов, обычно используемых в проектах
Поскольку объем данных продолжает расти, ИТ-отделу потребуются профессионалы, свободно владеющие SQL, а не только на начальном уровне, вместо этого ИТ-отделу нужно, чтобы вы знали, как оптимизировать SQL-запросы. Оптимизация SQL-запросов определяется как итеративный процесс повышения производительности запроса с точки зрения времени выполнения, частоты обращений и многих критериев оценки затрат. Таким образом, оптимизация SQL-запросов может повысить производительность. SQL = Язык структурированных запросов...
4875 читали · 3 года назад
Использование хинтов в SQL запросах
Выполняя любую команду SQL, каждая СУБД старается выполнить её максимально эффективно. В каждой СУБД есть «оптимизатор», то есть механизм, принимающий решение как команда будет выполнена максимально эффективным образом. Строится план. Мы можем влиять на план выполнения запроса с помощью подсказок (хинтов), оставляя их прямо в SQL-коде. Если на одной из таблиц, участвующих в SQL-запросе есть индекс для какого-то столбца, значения которого используются во WHERE или в ON, то не обязательно, что он будет...