Spec-Zone .ru
спецификации, руководства, описания, API
|
Этот алгоритм доступа используется когда WHERE
пункт был преобразован в несколько
условий диапазона, объединенных OR
, но для которого алгоритм объединения метода Index Merge не применим.
Примеры:
SELECT * FROMtbl_name
WHEREkey_col1
< 10 ORkey_col2
< 20;SELECT * FROMtbl_name
WHERE (key_col1
> 10 ORkey_col2
= 20) ANDnonkey_col
=30;
Различие между алгоритмом объединения вида и алгоритмом объединения - то, что алгоритм объединения вида должен сначала выбрать ID строки для всех строк и сортировать их прежде, чем возвратить любые строки.