Текущее время: Вс, июн 22 2025, 00:21

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


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


ВНИМАНИЕ! Прежде чем задавать вопрос, ознакомьтесь со ссылками ниже:

Вопросы по отличиям версий SAP, Add-On, EHP - сюда
Вопросы по SAP Front End (SAPlogon, SAPgui, guiXT и т.д.) - сюда
Вопросы по LSMW - сюда
Вопросы по архивации в SAP - сюда
Вопросы по SAP GRC - сюда
Вопросы по SAP Business Workplace (почте SAP) и SAP Office - сюда
Вопросы по miniSAP (SAP mini basis) - сюда
Вопросы по SAP HANA - сюда
Вопросы по лицензированию продуктов SAP - сюда



Начать новую тему Ответить на тему  [ Сообщений: 17 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Медленный доступ к BSEG
СообщениеДобавлено: Вт, авг 17 2004, 14:56 
Гость
Всем привет!
R3 -4.7, ora - 9.20
Чтение кол-ва записей из BSEG - 500 сек. при 2,3 млн. записей; все бух. отчеты тормозят.

Возможно после патчевания.

Как исправить, поможет ли реорганизация таблицы?


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, авг 17 2004, 15:12 
Гость
Смотрите трассы на эти отчеты. Если full table scan по BSEG, то надо смотреть сами запросы и/или статистику. А вообще часто можно обойтись вьюшками или смежными таблицами.
А что было до апгрейда? Все ок? И с чего апгрейдились?


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, авг 17 2004, 15:59 
Гость
Thorn написал(а):
А вообще часто можно обойтись вьюшками

На BSEG-то вьюшками ?


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения:   Тема решена
СообщениеДобавлено: Вт, авг 17 2004, 16:09 
Гость
Anonymous написал(а):
Thorn написал(а):
А вообще часто можно обойтись вьюшками

На BSEG-то вьюшками ?


А почему нет? И потом, я ведь не ограничил поле деятельности вьюшками - это скорее общая рекомендация.


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, авг 17 2004, 16:27 
Председатель
Председатель
Аватара пользователя

Зарегистрирован:
Вт, авг 17 2004, 14:35
Сообщения: 1519
Откуда: В ВЕЧНОМ БАНЕ
Thorn написал(а):
Anonymous написал(а):
Thorn написал(а):
А вообще часто можно обойтись вьюшками

На BSEG-то вьюшками ?


А почему нет? И потом, я ведь не ограничил поле деятельности вьюшками - это скорее общая рекомендация.

Для BSEG, обшая рекомендация?! И как сам пробовал, прирост скорости заметил :roll: наверное существенный был :?:


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, авг 18 2004, 03:59 
Гость
как кардинальный вариант - конвертация в прозрачную таблицу


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, авг 18 2004, 08:33 
Гость
Действительно, использовать проекционную вьюшку для увеличения производительности не имеет смысла - проще переписать запрос.
Потенциально использование BSEG может привести к проблемам. Но прежде чем давать к.-л. советы, хотелось бы увидеть этот злополучный запрос.


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, авг 18 2004, 08:35 
Президент
Президент

Зарегистрирован:
Вт, авг 17 2004, 08:17
Сообщения: 3150
Откуда: В ВЕЧНОМ БАНЕ
Vadim написал(а):
Действительно, использовать проекционную вьюшку для увеличения производительности не имеет смысла - проще переписать запрос.
Потенциально использование BSEG может привести к проблемам. Но прежде чем давать к.-л. советы, хотелось бы увидеть этот злополучный запрос.

Точно! ST04 в студию! :)


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Медленный доступ к BSEG
СообщениеДобавлено: Ср, авг 18 2004, 09:08 
Гость
Всем привет.
уточню, se16 bseg Число записей - 500 сек.

Самое простое и стандартное.
В процессах пишет: Последов. считывание RFBLG


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, авг 18 2004, 10:25 
Гость
Господа, про какие вюьшки вы говорите?! :shock:
BSEG - это кластер, а не прозрачная таблица! Физически информация лежит в таблице RFBLG. Первым делом нужно идти в DB02 и смотреть состояние этой таблицы. Статистика по RFBLG стандартным заданием из DB13 не собирается. Смотри количество экстентов таблицы и индекса RFBLG~0. Если экстентов много, то имеет смысл сделать export/import и увеличить значение next extent.
Дальше собери принудительно статистику по таблице и индексу. В свойствах таблицы смотри значение chained rows. Если значение большое относительно total rows, то также имеет смысл сделать export/import таблицы.
В свойствах индекса смотри значения deleted blocks и used in tree %.
Если в индексе много удаленных строк и используется меньше 50% дерева, то нужно сделать rebuild.
После всего этого удали статистику.


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, авг 18 2004, 10:52 
Гость
Гм, так в этом вся проблема?!
По кластеру нельзя просто сделать select count(*) from RFBLG, этим и объясняется большое время выполнения.
Поэтому только из-за se16 не стоит городить весь сыр-бор - кому еще придет в голову выполнять селект по всей BSEG?


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, авг 18 2004, 10:56 
Гость
Den написал(а):
Господа, про какие вюьшки вы говорите?! :shock:
BSEG - это кластер, а не прозрачная таблица! Физически информация лежит в таблице RFBLG.

Знамо дело, мы про проекционные вьюшки говорим!


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, авг 18 2004, 12:45 
Гость
Оффтоп: кто-нибудь разбирался в структуре хранения информации в таблицах типа RFBLG, STXL и т.д.? Насколько смог понять, данные там хранятся в зашифрованном виде. Можно их оттуда как-нибудь вытащить неабапными средствами?


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, авг 18 2004, 13:00 
Гость
Для увеличения производительности по связке BSEG и BKPF лучше пользоваться таблицы вторичных индексов: BSID, BSAD, BSAS, BSIS, ...


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, авг 18 2004, 16:15 
Гость
lex написал(а):
Для увеличения производительности по связке BSEG и BKPF лучше пользоваться таблицы вторичных индексов: BSID, BSAD, BSAS, BSIS, ...

Совершенно верно, с BSEG'ом напрямую никто не работает.


Пометить тему как нерешенную
Вернуться к началу
  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 17 ]  На страницу 1, 2  След.

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


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

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


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

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