Гость
Форумы / Oracle [игнор отключен] [закрыт для гостей] / оптимизатор / 2 сообщений из 2, страница 1 из 1
16.10.2002, 11:28
    #32058682
Um
Um
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
оптимизатор
Помогите плиз,
В приведенном ниже примере:
что значит "1 0 FILTER"
и почему все-таки TABLE ACCESS (FULL)??????

SQL> select * from one where 1=2;

no rows selected

Elapsed: 00:00:00.00

Execution Plan
--------------------------------------------
0 SELECT STATEMENT Optimizer=CHOOSE
1 0 FILTER
2 1 TABLE ACCESS (FULL) OF 'ONE'
...
Рейтинг: 0 / 0
16.10.2002, 13:18
    #32058739
killed
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
оптимизатор
это фильтрация строк и относится к твоему условию where.

попробуй

select * from one where non-indexed_column = 'bla-bla';

думаю, получишь тоже самое.
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / оптимизатор / 2 сообщений из 2, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]