Гость
Форумы / Oracle [игнор отключен] [закрыт для гостей] / индекс повлиял на количество выбранных записей / 9 сообщений из 9, страница 1 из 1
24.05.2019, 09:37
    #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
24.05.2019, 09:45
    #39817495
alex-ls
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
индекс повлиял на количество выбранных записей
версия Oracle
...
Рейтинг: 0 / 0
24.05.2019, 09:49
    #39817501
andrey_anonymous
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
индекс повлиял на количество выбранных записей
Планы с предикатами и проекциями для вариантов с индексом и без могут помочь разобраться.
По симптомам - либо баг, либо поломался один из индексов на указанных таблицах (как вариант - перестройте все индексы, если проблема не уйдет, то надо искать баг).
...
Рейтинг: 0 / 0
24.05.2019, 09:50
    #39817503
LadyShack
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
индекс повлиял на количество выбранных записей
Версия оркла 11.2.0.1

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


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