powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Oracle [игнор отключен] [закрыт для гостей] / индекс повлиял на количество выбранных записей
9 сообщений из 9, страница 1 из 1
индекс повлиял на количество выбранных записей
    #39817490
LadyShack
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть запрос, который возвращает значение
Код: plsql
1.
2.
3.
4.
5.
 SELECT t2.f_naliv_groupprod_id
        FROM asoku.oku_naliv_group_np_np t1 inner join 
             asoku.oku_spr_naliv_group_np t2 on (t1.f_naliv_groupprod_id = t2.f_naliv_groupprod_id)
        WHERE t2.f_dep_id = 220
          AND t1.f_prod_id = 232;


Но если на таблицу OKU_SPR_NALIV_GROUP_NP создать индекс
Код: plsql
1.
CREATE INDEX ASOKU.IND_R_DEPID_SPR_NALIV_GROUP_NP ON ASOKU.OKU_SPR_NALIV_GROUP_NP (F_DEP_ID);


То результат выборки отсутствует вообще.
Несколько раз создавала и удаляла этот индекс, чтобы убедится, что именно его наличие влияет на отсутствие результата.
Каким образом индекс может на это повлиять?
...
Рейтинг: 0 / 0
индекс повлиял на количество выбранных записей
    #39817495
alex-ls
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
версия Oracle
...
Рейтинг: 0 / 0
индекс повлиял на количество выбранных записей
    #39817501
Фотография andrey_anonymous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Планы с предикатами и проекциями для вариантов с индексом и без могут помочь разобраться.
По симптомам - либо баг, либо поломался один из индексов на указанных таблицах (как вариант - перестройте все индексы, если проблема не уйдет, то надо искать баг).
...
Рейтинг: 0 / 0
индекс повлиял на количество выбранных записей
    #39817503
LadyShack
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Версия оркла 11.2.0.1

Так же хочу дополнить, что к полю f_dep_id существует валидный констраинт внешнего ключа.
...
Рейтинг: 0 / 0
индекс повлиял на количество выбранных записей
    #39817507
Фотография andrey_anonymous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LadyShackВерсия оркла 11.2.0.1
oops... Это не та версия, с которой можно работать в проде.
Поднимайтесь хотя бы до 11.2.0.4
...
Рейтинг: 0 / 0
индекс повлиял на количество выбранных записей
    #39817510
LadyShack
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Проблема действительно только на продуктивной базе.
На наших тестовых серверах (11.2.0.3) работает штатно.
Однако мы не можем повлиять на то, что устанавливает заказчик на своих серверах.
...
Рейтинг: 0 / 0
индекс повлиял на количество выбранных записей
    #39817514
Фотография andrey_anonymous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LadyShackОднако мы не можем повлиять на то, что устанавливает заказчик на своих серверах.
Это ложное утверждение.
Поставщик продукта выставляет требования к системе, нарушение которых приводит к отказу в поддержке продукта.
Указанная версия дырява как дуршлаг и багова как гнилой пень, патчевать надо обязательно.
...
Рейтинг: 0 / 0
индекс повлиял на количество выбранных записей
    #39817516
alex-ls
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LadyShackОднако мы не можем повлиять на то, что устанавливает заказчик на своих серверах.
ну как не можете? объясните, что на текущей версии баг Oracle, чтобы исправить надо патчить до 11.2.0.4.
...
Рейтинг: 0 / 0
индекс повлиял на количество выбранных записей
    #39817807
Фотография DВА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не создавать индекс в онлайне ))
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / индекс повлиял на количество выбранных записей
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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