Дом Програмное обеспечение Что такое sargeable? - определение из техопедии

Что такое sargeable? - определение из техопедии

Оглавление:

Anonim

Определение - Что означает Sargeable?

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

Sargeable происходит от сокращения Search ARGument ABLE.

Техопедия объясняет Sargeable

Есть несколько обстоятельств, когда незаряжаемые запросы появляются:

  • Будут ли предикаты в предложениях WHERE и предложениях JOIN препятствовать использованию индекса
  • Где функция включена в левую часть условия предложения WHERE
  • Когда время, необходимое для выполнения SEEK для таблицы, превышает сканирование индекса при объединении одной таблицы или набора результатов в другую. Обычно поиск выполняется намного быстрее, чем сканирование всей таблицы, но когда вам нужно искать много строк, сканирование может быть более эффективным.
В большинстве случаев оптимизатор запросов системы управления базами данных будет определять возможности для улучшения запросов, делая их нацеленными.

Что такое sargeable? - определение из техопедии