Гость
Map
Форумы / Informix [игнор отключен] [закрыт для гостей] / чем плох update statistics for procedure при pdqpriority=low,high / 8 сообщений из 8, страница 1 из 1
07.11.2011, 16:33
    #37514661
LudeV
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
чем плох update statistics for procedure при pdqpriority=low,high
Добрый день,

подскажите плиз,чем так плох update statistics for procedure, если в сессии установлен PDQPRIORITY??

при любом из установленных значений PDQ обновляю статистику процедуры - процедура перестает нормально работать, висит по 2часа вместо 10минут,выполняю апдейт статистики по процедуре при PDQ=off - все работает норм.

То, что процедура выполняется с тем PDQ, с которым была скомпилена я знаю, вопрос в том, чем так плохо выполнение процедуры с указанным PDQ??причем неважно каким..


спасибо большое всем
...
Рейтинг: 0 / 0
07.11.2011, 16:40
    #37514678
LudeV
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
чем плох update statistics for procedure при pdqpriority=low,high
причем для таблиц всегда собирали с PDQPRIORITY=HIGH и все норм.

как этот параметр влияет на процедуры и не влияет на таблицы?кто может объяснить плиз?
...
Рейтинг: 0 / 0
07.11.2011, 16:43
    #37514685
Тан
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
чем плох update statistics for procedure при pdqpriority=low,high
LudeVДобрый день,

подскажите плиз,чем так плох update statistics for procedure, если в сессии установлен PDQPRIORITY??

при любом из установленных значений PDQ обновляю статистику процедуры - процедура перестает нормально работать, висит по 2часа вместо 10минут,выполняю апдейт статистики по процедуре при PDQ=off - все работает норм.

То, что процедура выполняется с тем PDQ, с которым была скомпилена я знаю, вопрос в том, чем так плохо выполнение процедуры с указанным PDQ??причем неважно каким..


спасибо большое всем
процедура комплируется с этим значением PDQ, и потом с ним же исполняется
...
Рейтинг: 0 / 0
07.11.2011, 16:44
    #37514688
Тан
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
чем плох update statistics for procedure при pdqpriority=low,high
LudeVпричем для таблиц всегда собирали с PDQPRIORITY=HIGH и все норм.

как этот параметр влияет на процедуры и не влияет на таблицы?кто может объяснить плиз?
а таблицы не компилируются :-)
...
Рейтинг: 0 / 0
07.11.2011, 16:52
    #37514706
LudeV
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
чем плох update statistics for procedure при pdqpriority=low,high
Тан,

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

Вопрос в том: чем плохо выполнение процедуры с этим значением PDQ??

ведь PDQ влияет лишь на то,кому будет отдано больше ресурсов.Ну так вот если я скомпилял процедуру с параметром high, то выполняться она тоже будет с ним,т.е. ей будет отдано больше ресурсов,в результате она должна работать быстрее,а все наоборот..

вот тут непонимание..подскажите плиз.


спасибо
...
Рейтинг: 0 / 0
07.11.2011, 17:12
    #37514765
Журавлев Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
чем плох update statistics for procedure при pdqpriority=low,high
LudeVвыполняться она тоже будет с ним,т.е. ей будет отдано больше ресурсов,в результате она должна работать быстрее,а все наоборот..
при pdq сессии отдается больше ресурсов, а другим сессиям которые хотят pdq не отдается ничего, они стоят и ждут своей очереди 20 мин, 30, 40.
...
Рейтинг: 0 / 0
07.11.2011, 17:16
    #37514769
Журавлев Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
чем плох update statistics for procedure при pdqpriority=low,high
и еще, простые запросы, которые исполняются по .001 сек, типа обрабатывающие одну строку, с pdq выполняются дольше. Если бы pdq помогало всем и всегда, оно тупо было бы включено по умолчанию.
...
Рейтинг: 0 / 0
08.11.2011, 15:12
    #37516292
onstat-
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
чем плох update statistics for procedure при pdqpriority=low,high
LudeVДобрый день,

подскажите плиз,чем так плох update statistics for procedure, если в сессии установлен PDQPRIORITY??

при любом из установленных значений PDQ обновляю статистику процедуры - процедура перестает нормально работать, висит по 2часа вместо 10минут,выполняю апдейт статистики по процедуре при PDQ=off - все работает норм.

То, что процедура выполняется с тем PDQ, с которым была скомпилена я знаю, вопрос в том, чем так плохо выполнение процедуры с указанным PDQ??причем неважно каким..


спасибо большое всем


Да помню было дело на 9-ке.

Проблема заключалась в том что одна сессия подгребала под себя все PDQ ресурсы ( особенно память), а другие находилсь в ожидании.

PDQ приорити и память сервера нужно было делить на количество сессий вручную.
...
Рейтинг: 0 / 0
Форумы / Informix [игнор отключен] [закрыт для гостей] / чем плох update statistics for procedure при pdqpriority=low,high / 8 сообщений из 8, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]