Результаты поиска по запросу "sql-execution-plan"

4 ответа

Как SQL-сервер определяет предполагаемое количество строк?

Я пытаюсь отладить довольно сложную хранимую процедуру, которая объединяет множество таблиц (10-11). Я'Я вижу, что для части дерева предполагаемое количе...

2 ответа

Объясните MySQL объяснить математику плана выполнения, разницу между двумя планами

У меня есть основной вопрос производительности MySQL, связанный с объяснением. У меня есть два запроса, которые возвращают один и тот же результат, и я пытаю...

1 ответ

Как LIKE "% ..." может искать по индексу?

Я бы ожидал этих двоихSELECTs иметь одинаковый план выполнения и производительность. Так как наLIKEЯ ожидаю сканирования индекса. Когда я запускаю это и смотрю на планы, первыйSELECT ведет себя как положено (при сканировании). Но второеSELECT ...

ТОП публикаций

5 ответов

Что расстраивает .. это когда у меня такая же проблема .. и использовать ОБНОВЛЕНИЕ СТАТИСТИКИ ... я не уверен, что это помогает :(

апрос: SELECT top 100 a.LocationId, b.SearchQuery, b.SearchRank FROM dbo.Locations a INNER JOIN dbo.LocationCache b ON a.LocationId = b.LocationId WHERE a.CountryId = 2 AND a.Type = 7Индексы ...

1 ответ

Что выполнение запроса делает с этим запросом в SQL Server 2005?

Сегодня я нашел этот запрос в нашем коде, который выводит список ошибок из нашей базы данных:

2 ответа

 введите в

лизирую планы выполнения Oracle и обнаружил удивительный факт. Проверьте этот запрос. Подсказка - просто показать, что у меня есть индекс, и я ожидаю, что Oracle будет использовать его для сканирования диапазона: // execute_at is of type DATE. ...

0 ответов

Функция SQL очень медленная по сравнению с запросом без функции-оболочки

2 ответа

SQL плохая производительность плана выполнения хранимых процедур - сниффинг параметров

У меня есть хранимая процедура, которая принимает ввод даты, который позже устанавливается на текущую дату, если не передается значение в:

2 ответа

Почему Oracle игнорирует индекс с ORDER BY?

Мое намерение состоит в том, чтобы получить постраничный набор результатов клиентов. Я использую этот алгоритм, изТом:

2 ответа

выбор оператора оптимизатора запросов - вложенные циклы против совпадения хешей (или слияния)

Одна из моих хранимых процедур выполнялась слишком долго. Взглянув на план выполнения запроса, я смог найти операцию, которая заняла слишком много времени. Это был физический оператор с вложенным циклом, который имел внешнюю таблицу (65991 строк) ...