Текущее время: Сб, авг 02 2025, 20:46

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: выборка из mseg страшно тормозит
СообщениеДобавлено: Пт, июл 20 2007, 16:20 
Специалист
Специалист

Зарегистрирован:
Ср, дек 27 2006, 19:19
Сообщения: 230
Не было ли у кого-то такая проблема?

Транзакция vl09 начала страшно тормозить при сторнировании
В мониторе видно что долго висит на таблице mseg
Нашел это место в RVV50L09FORMS:
------------- Cut --------------------
SELECT * FROM MSEG INTO TABLE LT_MSEG
WHERE MBLNR = MKPF-MBLNR
AND MJAHR = MKPF-MJAHR
AND SMBLN = SPACE
AND SMBLP = 0.
-------------Cut----------------------
MKPF-MBLNR 5000002712
MKPF-MJAHR 2007

Попробовал - в se11 тормозит тоже!

Выяснил - проблемное поле - SMBLN
Стоило его убрать из where - стало выбираться мгновенно
Пробовал поставить индекс на mseg по всем четырем полям - не помогает
Как поставить индекс в самом Oracle - не знаю
Править стандартную программу неохота, наверное лучше бы индекс в БД к таблице пристроить, но как это сделать?

Кто что посоветует по этому поводу?
Спасибо заранее


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: выборка из mseg страшно тормозит
СообщениеДобавлено: Пт, июл 20 2007, 16:45 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Пт, ноя 25 2005, 15:06
Сообщения: 143
organmusic написал(а):
Пробовал поставить индекс на mseg по всем четырем полям - не помогает

Не может быть, индекс всегда помогает. :)
А индекс переактивировали через se16?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, июл 20 2007, 16:58 
Менеджер
Менеджер

Зарегистрирован:
Вт, авг 17 2004, 11:44
Сообщения: 636
Пол: Мужской
Попробуйте пересобрать статистику после создания индекса.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: выборка из mseg страшно тормозит
СообщениеДобавлено: Пт, июл 20 2007, 18:58 
Специалист
Специалист

Зарегистрирован:
Ср, дек 27 2006, 19:19
Сообщения: 230
creo написал(а):
organmusic написал(а):
Пробовал поставить индекс на mseg по всем четырем полям - не помогает

Не может быть, индекс всегда помогает. :)
А индекс переактивировали через se16?

Насчет переактивации похоже оказалось ближе всего к истине :)

Я создавал и активировал индекс в mseg через se11
в se16 зашел но не нашел где там активировать
В конечном счете запустил se14 -> обработать -> активировать и адаптировать БД и.... все заработало

P.S. через se11 видно что этот индекс появился и в БД Oracle :)

Thanks!!


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

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


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

Сейчас этот форум просматривают: Yandex [Bot]


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

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