Текущее время: Вт, июл 22 2025, 23:08

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: оптимизация запроса
СообщениеДобавлено: Чт, мар 29 2012, 11:47 
Ассистент
Ассистент

Зарегистрирован:
Вт, фев 07 2012, 10:12
Сообщения: 25
Добрый день коллеги. Занимаюсь оптимизацией запрос, в плане выполнения следующая ситуация http://gyazo.com/05b1644892c3939a762a6d8eb8a7c9d3
Не совсем ясно что значит Nested Loops, хорошо это или плохо? и как от этого избавляться?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: оптимизация запроса
СообщениеДобавлено: Чт, мар 29 2012, 12:06 
Старший специалист
Старший специалист

Зарегистрирован:
Вт, ноя 18 2008, 10:40
Сообщения: 342
Откуда: Пермь
Пол: Мужской
Nested Loops тут ни о чем не говорит, вот на выборку из ZM0_RE0001_SPECF стоит обратить внимание


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: оптимизация запроса
СообщениеДобавлено: Чт, мар 29 2012, 12:15 
Ассистент
Ассистент

Зарегистрирован:
Вт, фев 07 2012, 10:12
Сообщения: 25
Да это я знаю =) Вынесу его отдельно и сделаю потом for all entities, просто меня интересует что значит nested loops, и нужно ли на это обращать внимание тоже


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: оптимизация запроса
СообщениеДобавлено: Чт, мар 29 2012, 12:48 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пн, мар 28 2005, 15:38
Сообщения: 1257
2 nabiullinas: Почитайте хелп на oracle. Если вкратце: это один из способов соединения таблиц при join. Конкретный способ соединения выбирает СУБД на основе статистики или на основе прописанного hint-а. Данные способ обычно используется при четких условиях соединения таблиц и при условии небольшого объема выборки.

_________________
Там, где я рос, единственным развлечением было запоминать число «π».(С) Н. Стивенсон


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: оптимизация запроса
СообщениеДобавлено: Чт, мар 29 2012, 12:54 
Старший специалист
Старший специалист

Зарегистрирован:
Вт, ноя 18 2008, 10:40
Сообщения: 342
Откуда: Пермь
Пол: Мужской
Похоже у вас в принципе неверный подход к оптимизации. Обращать внимание нужно на то чтобы выборка осуществлялась по ключам/индексам. Как именно БД его реализует это уже дело второе. Сейчас выборка из ZM0_RE0001_SPECF идет без индекса, и от того что вы вынесете ее в отдельный запрос быстрее оно работать не будет, может даже медленнее получится


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: оптимизация запроса
СообщениеДобавлено: Чт, мар 29 2012, 13:51 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
nabiullinas написал(а):
Добрый день коллеги. Занимаюсь оптимизацией запрос...

А сам запрос где?

_________________
С уважением,
Удав.


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 6 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB