На порядок дольше работает запрос при переходе на Oracle 10

NVRS
Дата: 09.11.2008 19:50:08
Есть запрос. Время выполнения на Oracle 9.2 порядка 10 секунд. Перешли на Oracle 10. Время выполнения 25 минут. База такая же, все индексы то же остались без изменений. Администратор базы все параметры, какие знал по Oracle 9.2 проверил. Сервер базы данных мощней значительно. Не знаем где еще рыть. Подскажите, в чем может быть дело. Запрос на insert и использует несколько раз в подзапросах connect by path.
Текст запроса в файле.
Спасибо.
планы на
Дата: 09.11.2008 19:52:36
NVRS,

Планы запросов сравните на обоих серверах
DВА
Дата: 09.11.2008 20:12:22
NVRS
Есть запрос. Время выполнения на Oracle 9.2 порядка 10 секунд. Перешли на Oracle 10. Время выполнения 25 минут. База такая же, все индексы то же остались без изменений. Администратор базы все параметры, какие знал по Oracle 9.2 проверил. Сервер базы данных мощней значительно. Не знаем где еще рыть. Подскажите, в чем может быть дело. Запрос на insert и использует несколько раз в подзапросах connect by path.
Текст запроса в файле.
Спасибо.


если администратор базы тормоз, то обратитесь к разработчикам софта, скажут вам где рыть
C-Strelok
Дата: 09.11.2008 21:22:43
в своё время переходил с 9i на 10g - были похожие проблемы....
часть было связано с настройкой оракла, часть с патчами, часть с самим приложением, дополнительно с архитектурой БД и операционной системой...

буду рад хоть чем то помочь - вы только напишите поподробнее: сервер, какая ОС, версия оракла, приложение, на чём написано, .... - в общем чем больше информации тем лучше...

ps: и как то так вот,.... непонятно - оно работает :)
pss^ to DBA - АДМИНИСТРАТОРАМИ НЕ РОЖДАЮТСЯ, ИМИ СТАНОВЯТСЯ... пусть вы оскорбитесь, но вы тоже были зелёным юнцом ("администратор баз данных тормоз"), и ваш ответ не конструктивен!
C-Strelok
Дата: 09.11.2008 21:32:43
Посмотрел файл-приложение (на скорую руку, я не на работе сейчас) - в 10-ке connect by prior - по другому себя ведёт... в 9-ке по нему нет фулскана, в 10-ке есть....
у нас была такая проблема, вот только не помню чем лечится... надо вспоминать

+ в результирующем селекте у вас функции, если функция математическая (всякие там условия, прибавление, вычитание, конкетенация строк и тд), то ничего страшного, - а вот если select в теле функции, то тут будет притормаживать(но будет тормозить одинаково что в 9-ке что в 10-ке)....
--------
ps: и как то так вот,.... непонятно - оно работает :)
C-Strelok
Дата: 09.11.2008 21:56:46
Узнал что DBA дама.... про юнца получилось несколько некорректно по отношению к женскому полу... :)

ps: и как то так вот,.... непонятно - оно работает :)
Вячеслав Любомудров
Дата: 10.11.2008 01:58:08
Сосунок
wolf62
Дата: 10.11.2008 02:40:43
Любомудрову. Не советуй другим, что любишь сам. Исходнику: dedicated или shared?
Вячеслав Любомудров
Дата: 10.11.2008 02:54:31
Да, это огроменная разница

PS. Я не советую, я константирую факт. Человек, вырожающий недоверие другому (в данном случае, намного более опытному), и даже не проверив каких-либо данных об этом человеке, мягко говоря, неадекватен.
C-Strelok
Дата: 10.11.2008 03:58:10
в чём неадекватность то? в том что "более" опытный сказал что все "сосунки"? вот это как раз и есть неадекватность!
Опытность оказывается это количество сообщений на форуме, а не реальная помощь... дайте две...

ps: и как то так вот,.... непонятно - оно работает :)