Текущее время: Пт, окт 24 2025, 08:52

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: Актуальные данные ANEP, ANEA, ANLP, ANLC как лучше выбирать
СообщениеДобавлено: Ср, окт 22 2025, 15:47 
Специалист
Специалист

Зарегистрирован:
Пн, июл 12 2010, 11:43
Сообщения: 187
Добрый день. Перешли на S4 (S4CORE 108)
Все Z-отчеты не работают, что касается выборки из ANEP, ANEA, ANLP, ANLC
Очень долго выбираются данные.
Ноты, которые оптимизируют эти таблицы стоят. Некоторые коллеги предложили перейти на считывание из ACDOCA.
Если у кого-то опыт изменений своих отчетов из этих таблиц? Действительно ли нужно переходить на другие выборки или что-то может недоустановлено?
По остальными модулями таких проблем нет.
И что интересно, написала 2 выборки. Не пойму и не найду причину такой разницы в производительности.
Code:
  "1-выбирается 1 секунду
  wa_where2 = `bukrs = '1000' AND anln1 = '11111' AND anln2 = '0000' AND afabe = '01' `.
  SELECT * FROM anea  WHERE (wa_where2)
  INTO TABLE @DATA(ti_yanea1).
  "2выбирается 1.5 минуты
  SELECT * FROM anea
     WHERE bukrs = '1000' AND anln1 = '11111' AND anln2 = '0000' AND afabe = '01'
  INTO TABLE @DATA(ti_yanea2).


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Актуальные данные ANEP, ANEA, ANLP, ANLC как лучше выбирать
СообщениеДобавлено: Ср, окт 22 2025, 16:57 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Вт, май 17 2005, 13:35
Сообщения: 4875
Откуда: Москва
Пол: Мужской
Добрый день. У меня нет для вас готовых ответов, но есть кое-какая информация.
1. В HANA в SE11 для ANEA выберите меню Дополнительная информация - Замещающий объект.
Увидите что такой таблицы физически в БД больше нет, а есть VIEW. Дальше если в SE11 последовательно смотреть определение VIEW, то вы увидите что через несколько слоев оберток запрос идет к таблице ACDOCA.
Поэтому писать выборки сразу к ACDOCA может быть разумной идеей, если понимаете что именно там писать.

2. Если два запроса работают по-разному, снимите трассировку в ST05 и сравните план выполнения запросов. В SAP GUI этот план обрезанный, но можно из ST05 выгрузить файл PLanVis и посмотреть его в HANA STUDIO.

3. Обратите внимание на то, как у вас партиционирована таблица ACDOCA. Если запросы не попадают в ключ партиционирования, то идет перебор всех партиций и это может быть в разы дольше.

_________________
Удача - результат нашего желания (© А. Нортон)


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

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


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

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


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

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