Текущее время: Сб, авг 02 2025, 16: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 часа


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

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


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

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