Текущее время: Пт, мар 29 2024, 08:26

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 16 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Ракурс базы и ракурс справки
СообщениеДобавлено: Пн, сен 13 2004, 10:41 
Гость
Вопрос по ракурсам.
В чем главное отличие ракурса базы данных от ракурса справки?
За исключением того что ракурс базы соединение только INNER JOIN.
Интересует вопрос по производительности при использовании ракурса в средстве поиска.


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, сен 13 2004, 12:09 
Гость
Ну, если тебе все равно, что использовать, то думаю ДБ вьюшка будет предпочтительнее - по крайней мере, план выполнения уже скомпилен


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, сен 13 2004, 12:14 
Гость
Так все же в чем разница? Зачем то ведь существуют два вида ракурса. Может разница была в предыдущих версиях системы а сейчас это уже без разницы?


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, сен 13 2004, 12:49 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
http://help.sap.com/sapdocu/sap/core/47 ... ameset.htm


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, сен 13 2004, 13:04 
Гость
Anonymous написал(а):
Так все же в чем разница? Зачем то ведь существуют два вида ракурса. Может разница была в предыдущих версиях системы а сейчас это уже без разницы?

Ты же сам сказал, что разница в допустимых способах объединения:
Цитата:
За исключением того что ракурс базы соединение только INNER JOIN.

если не считать области применения


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, сен 13 2004, 13:09 
Гость
Единственное что я нашел так это разный способ объединения, но это все? Может что то я пропустил. С точки зрения производительности системы тоже не пойму разницу. Все равно ракурс хранится как запрос в базе данных.


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, сен 13 2004, 13:23 
Гость
Anonymous написал(а):
Единственное что я нашел так это разный способ объединения, но это все? Может что то я пропустил. С точки зрения производительности системы тоже не пойму разницу. Все равно ракурс хранится как запрос в базе данных.

Можно узнать с чего ты решил, что ракурс справки создается в БД, а не хранится только как объект ABAP словаря?


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, сен 13 2004, 13:51 
Гость
Любой объект словаря АБАПа хранится все равно либо в базе данных либо в виде файла ОС. Другого места не представляю:) С точки зрения производительности, вся обработка все равно идет через буфера сапа.


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, сен 13 2004, 14:28 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, сен 09 2004, 07:32
Сообщения: 777
Откуда: Москва
Пол: Мужской
Ракурс БД физически создается в базе данных и содержит данные (типа таблицы), все остальные ракурсы - динамический выбор данных под структуру, определенную ракурсом.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, сен 13 2004, 14:38 
Гость
Anonymous написал(а):
Любой объект словаря АБАПа хранится все равно либо в базе данных либо в виде файла ОС. Другого места не представляю:) С точки зрения производительности, вся обработка все равно идет через буфера сапа.

Ну что ж, тогда просвети как выставлять для ракурса справки параметры буферизации...


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, сен 13 2004, 14:42 
Гость
Не совсем понятно, "ракурс содержит данные", означает что в базе данных создается новая таблица и там хранятся данные из таблиц образующих ракурс? Что то здесь не так:) Где это написано?


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, сен 13 2004, 15:01 
Гость
А ты разве ничего не читал о materialized (в оракуле) или indexed (в m$ сервере) views :wink:


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, сен 13 2004, 15:22 
Почетный гуру
Почетный гуру

Зарегистрирован:
Вт, авг 17 2004, 10:45
Сообщения: 550
Откуда: SAP_BASIS 640
Ракурсы никаких данных не содержат:
The data of a view is derived from one or more tables, but not stored physically.

Что касается ракурса БД, то он создаётся в БД физически:
A database view is defined in the ABAP Dictionary and automatically created on the database during activation.

Ракурс ведения по-видимому соотвтествующего объекта в БД не имеет:
When the maintenance interface is created, function modules that distribute the data maintained with the view on the underlying tables are automatically generated.

Про help view удалось найти лишь следующее:
A help view is defined analogously to a maintenance view.

Если кто ещё что раскопает, поделитесь - интересно.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, сен 13 2004, 16:39 
Гость
Чего тут копать - только ракурс базы данных имеет физическое представление в БД.


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, сен 14 2004, 06:30 
Почетный гуру
Почетный гуру

Зарегистрирован:
Вт, авг 17 2004, 10:45
Сообщения: 550
Откуда: SAP_BASIS 640
Напишите, пожалуйста, поподробнее, на чём основывается Ваше утверждение. Про хелп вью однозначной информации мне найти не удалось. Может быть, Вам повезло больше?
Или Вы имеете доступ непосредственно к БД и у Вас есть возможность просматривать её объекты?


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

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


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

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


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

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