Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
Администрирование Oracle Database:
- Установка и настройка базы данных
- Обновление, применение патчей
- Оптимизация, настройка производительности
- Обучение, подготовка персонала, оптимизация

ТЕМА:

Re: Oracle: Вопрос с индексом 12 года 8 мес. назад #3151

Скажи пожалуйста...
У тебя все таки 5 строк или 708К строк возвращается?
Интересно все-таки)))

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: Oracle: Вопрос с индексом 12 года 8 мес. назад #3152

  • Todd
  • Todd аватар Автор темы
  • Не в сети
  • Новый участник
  • Новый участник
  • Спасибо получено: 0
запрос должен вернуть 4 строки.
И больше по идее ничего. По крайней мере насколько я понимаю!

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: Oracle: Вопрос с индексом 12 года 8 мес. назад #3153

попробуйте перечислить поля, для начала
select status from big where  status = 'INVALID';
Вполне вероятно что это что то даст)

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: Oracle: Вопрос с индексом 12 года 8 мес. назад #3154

Дык в плане своем посмотри сколько строк запрос вернул
и надо собрать гистограмму по столбцу status

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: Oracle: Вопрос с индексом 12 года 8 мес. назад #3155

dbms_stats - собирает статистику с учетом "железа".
по твоему плану видно что стоимость table access full ниже чем стоимость по индексу, поэтому выбран план с table access full

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Re: Oracle: Вопрос с индексом 12 года 8 мес. назад #3156

  • Todd
  • Todd аватар Автор темы
  • Не в сети
  • Новый участник
  • Новый участник
  • Спасибо получено: 0

надо собрать гистограмму по столбцу status


это каким образом? DBMS_STATS.GET_COLUMN_STATS?
Что то я не пойму как мне это поможет...

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Время создания страницы: 0.236 секунд