powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Изменение лимита Estimated query processing time
8 сообщений из 8, страница 1 из 1
Изменение лимита Estimated query processing time
    #33932407
usev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброе время суток всем.
Есть такая проблема.При попытке выполнить запрос возникает ошибка.
(Описана ниже)
Как можно изменить настройки для увеличения лимита для processing time?
Работает через ODBC(так уж работает).
В настройках драйвера выключен значек Allow query timeout
и cursor sensitivity поставлен в insensitive
Счас решаем проблему переписыванием запросов, чтоб оценка была ниже, но плохо, то что при меньшей оценке запрос зачастую работает гораздо дольше исходного.

------------------------------------
Source: Microsoft OLE DB Provider for ODBC Drivers
Description: [IBM][iSEries Access ODBC Driver][DB2 UDB]SQL0666 - Estimated query processing time 24907 exceeds limit 20000
SQL State: S1000
Native Error: -666[Database Vendor Code: -666]
...
Рейтинг: 0 / 0
Изменение лимита Estimated query processing time
    #33932418
usev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да, забыл написать.
Работает через iSeries Access ODBC Driver
...
Рейтинг: 0 / 0
Изменение лимита Estimated query processing time
    #33932543
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Похоже, что вам надо рулить значением QAQQINI.QUERY_TIME_LIMIT
Вам можно создавать таблицы и процедуры в базе?
...
Рейтинг: 0 / 0
Изменение лимита Estimated query processing time
    #33932600
usev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mark BarinsteinПохоже, что вам надо рулить значением QAQQINI.QUERY_TIME_LIMIT
Вам можно создавать таблицы и процедуры в базе?

К сожалению нет, но попросить его переустановить -то я могу , но тогда вопрос параметр QAQQINI.QUERY_TIME_LIMIT устанавливается на уровне сессии или может быть установлен на уровне базы или на каком то ещё уровне?
...
Рейтинг: 0 / 0
Изменение лимита Estimated query processing time
    #33932642
usev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mark BarinsteinПохоже, что вам надо рулить значением QAQQINI.QUERY_TIME_LIMIT
Вам можно создавать таблицы и процедуры в базе?

Если подскажете как его настраивать, буду признателен.
...
Рейтинг: 0 / 0
Изменение лимита Estimated query processing time
    #33932816
Mark Barinstein
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сделайте так:

1.
Создайте процедуру
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
CREATE PROCEDURE MY_LIB.QCMDEXC
(
IN CMD VARCHAR( 4096 )
)
LANGUAGE SQL
BEGIN 
DECLARE CMDLEN DECIMAL( 15 , 5 );
SET CMD=TRIM(CMD);
SET CMDLEN = LENGTH(CMD);
CALL QSYS.QCMDEXC(CMD, CMDLEN);
END@
2.
1 раз на сессию вызывайте вначале
Код: plaintext
CALL MY_LIB.QCMDEXC('CHGQRYA JOB(*) QRYTIMLMT(*NOMAX)');
а потом свои долгоиграющие запросы.
...
Рейтинг: 0 / 0
Изменение лимита Estimated query processing time
    #33932875
usev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо,счас попробую, а кроме как на уровне сессии его можно поменять?
Например сразу установить для какого-либо пользователя и всё?
...
Рейтинг: 0 / 0
Изменение лимита Estimated query processing time
    #33932980
lazy-beaver
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
usevСпасибо,счас попробую, а кроме как на уровне сессии его можно поменять?
Например сразу установить для какого-либо пользователя и всё?

положить QAQQINI в QGPL


хотя, судя по-всему, он у вас уже лежит доступным для _всех_ (где именно у вас - я не знаю) => если вы админа попросите поменять - поменяется для всех

зы. марк продемонстировал мой постулат что через сиквел с дура/400 можно сделать все тчо угодно 0)))

Serge Reva
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Изменение лимита Estimated query processing time
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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