Текущее время: Чт, авг 07 2025, 07:19

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




Начать новую тему Ответить на тему  [ Сообщений: 11 ] 
Автор Сообщение
 Заголовок сообщения: Производительность (параметр QTIMEOLAPINIT)
СообщениеДобавлено: Пн, апр 24 2006, 17:34 
Гость
Активировал для куба BW-статистику на предмет выявления причин долгого выполнения запроса. Посмотрел ее. Параметр QTIMEOLAPINIT очень высок (20-25 секунд), при этом время на выполнение запроса и его отображение суммарно 2-3 секунды. В документации сказано, что параметр этот охватывает время загрузки и компиляции запроса, повторное выполнение запроса проходит быстро и параметр этот уже где-то 2 секунды (хотя иногда и три раза вподряд выполнишь запрос, а он равен 20 сек). Если все так и должно быть, то все-равно непонятно, почему так долго компилируется запрос?!


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения: Re: Производительность (параметр QTIMEOLAPINIT)
СообщениеДобавлено: Вт, апр 25 2006, 06:40 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, авг 17 2004, 09:59
Сообщения: 1097
Откуда: Moscow
Пол: Мужской
SAP-мучитель написал(а):
Активировал для куба BW-статистику на предмет выявления причин долгого выполнения запроса. Посмотрел ее. Параметр QTIMEOLAPINIT очень высок (20-25 секунд), при этом время на выполнение запроса и его отображение суммарно 2-3 секунды. В документации сказано, что параметр этот охватывает время загрузки и компиляции запроса, повторное выполнение запроса проходит быстро и параметр этот уже где-то 2 секунды (хотя иногда и три раза вподряд выполнишь запрос, а он равен 20 сек). Если все так и должно быть, то все-равно непонятно, почему так долго компилируется запрос?!


а может быть дело не в компиляции запроса? попробуй проанализировать статистику в st03

_________________
In SAP we trust !


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, апр 25 2006, 08:20 
Гость
ST03, насколько я понял, использует статистику из таблицы RSDDSTAT. Я как раз привел значение из этого столбца. К тому же ST03 дает усредненную оценку запроса или куба. Вот содержание этой таблицы для несколькиз запросов

QTIMEOLAPIINIT QTIMEOLAP QTIMEDB QTIMEVARDP
20,238281 0,234375 2,414062 13,609375
19,191407 0,097656 0,601563 11,261719
14,214844 0,093750 0,457031 11,339844
1,195313 0,101563 0,000000 2,007813
1,789063 0,101563 0,000000 1,636719
0,535156 0,101564 0,000000 4,667969
21,609375 0,101563 0,640625 4,753906
0,414062 0,101562 0,000000 2,113281
0,328125 0,109376 0,000000 1,640625
1,082032 0,117188 1,335937 2,105469
23,136719 0,109376 0,343750 2,074219

продолжение

QTIMEUSER QTIMECLIEN TIMECHAVLR TIMEAUTHCH
0,000000 4,058594 0,125000 2,031250
0,000000 4,121093 0,054688 0,035156
0,000000 2,648437 0,046875 0,023438
0,000000 2,683594 0,007812 0,023438
0,000000 2,621094 0,000000 0,023438
0,000000 2,640624 0,003906 0,035156
0,000000 2,367188 0,007812 0,031250
0,000000 2,773439 0,003906 0,027344
0,000000 2,531250 0,007812 0,019531
0,000000 2,664062 0,003906 0,023438
0,000000 2,636719 0,007812 0,156250


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, апр 25 2006, 08:23 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Вс, июн 26 2005, 22:41
Сообщения: 1135
Откуда: Москва
Пол: Мужской
Переиндексацию куба давно делал?
Кстати, какой для запроса стоит режим выборки данных - по мере раскрытия иерархий или все данные сразу?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, апр 25 2006, 09:12 
Гость
2 bkmz

READMODE = H

Что такое переиндексация куба?


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, апр 25 2006, 11:30 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, авг 17 2004, 09:59
Сообщения: 1097
Откуда: Moscow
Пол: Мужской
SAP-мучитель написал(а):
ST03, насколько я понял, использует статистику из таблицы RSDDSTAT. Я как раз привел значение из этого столбца. К тому же ST03 дает усредненную оценку запроса или куба. Вот содержание этой таблицы для несколькиз запросов



st03 действительно использует данные статистики. однако по поводу усредненных значений - это заблуждение.

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

_________________
In SAP we trust !


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, апр 25 2006, 11:42 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Вс, июн 26 2005, 22:41
Сообщения: 1135
Откуда: Москва
Пол: Мужской
SAP-мучитель написал(а):
2 bkmz
Что такое переиндексация куба?


Куб - Администрирование - Вкладка производительность - раздел Индексы
а дальше по порядку Проверка индексов, потом либо удалить и пересоздать, либо исправить индексы. Эту задачу можно повесить либо в фон, либо в цепочках все сделать вместе с загрузкой данных, удобно получается - один раз цепочку настроил и головной боли не знаешь долго долго...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, апр 25 2006, 11:57 
Гость
Естественно перед загрузкой в цепочке процессов индексы удаляются, а после воссоздаются.

ST03 - отражает данные по запросу, но не по шагам навигации и использует для этого таблицу RSDDSTAT, в которой информация представлена в более детализированном виде (по каждому шагу навигации). Распечатку данных из нее я уже приводил. Из нее видно,
что поле QTIMEDB не превышает 3 сек. в самом худшем случае.
Согласно документации оно включает интервал времени от момента
обращения сервера приложений к БД и до возврата результата на сервер приложений. Поэтому агрегаты, индексы, ST03 здесь не причем.

Вопрос все еще актуален


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, апр 25 2006, 12:32 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, авг 17 2004, 09:59
Сообщения: 1097
Откуда: Moscow
Пол: Мужской
:))

удачи в поиске решения.

_________________
In SAP we trust !


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, апр 25 2006, 12:39 
Президент
Президент

Зарегистрирован:
Вт, авг 17 2004, 08:17
Сообщения: 3150
Откуда: В ВЕЧНОМ БАНЕ
Надеюсь ознакомление с этим материалом немного развеет туман, который здесь напустили :wink:
http://www.sapteched.com/pdfs04/SDN301/SDN301.pdf


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, апр 25 2006, 14:50 
Гость
Не слишком обнадежило...


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

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


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

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


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

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