Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Отключение запросов при длительности более установленного предела по времени
|
|||
|---|---|---|---|
|
#18+
Добрый день! 1. Получил задание от начальника обеспечить отключение запросов клиентов БД при длительности более установленного предела по времени (ну пока он выбрал 30 сек). Потому что могут при большом наплыве завалить все сайты. Сам в данном пока точно не силен, и хочу попросить помощи, что надо сначала почитать, какой примерно общий план должен быть. 2. Ранее получал задание включить монитор тяжелых запросов, по времени. ИМХО, ведь данное связано все, не так ли? В общем, буду благодарен любой подсказке по плану действий общему и по тому, с чего начать читать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2014, 12:44 |
|
||
|
Отключение запросов при длительности более установленного предела по времени
|
|||
|---|---|---|---|
|
#18+
Александр Тарасенко, RTFM! Либо смотрим на устаревший гувернер, который поволит убивать коннекты по пороговым значениям uow, либо сразу смотрим на workload manager. Andy ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.09.2014, 16:31 |
|
||
|
Отключение запросов при длительности более установленного предела по времени
|
|||
|---|---|---|---|
|
#18+
Тогда такой вопрос, а его (Workload manager) скачать и установить надо? либо он уже входит в комплект ИБМ, его только подключить надо? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2014, 18:40 |
|
||
|
Отключение запросов при длительности более установленного предела по времени
|
|||
|---|---|---|---|
|
#18+
Правильно ли я понимаю, что это надстройка DB2, и начиная только с версии 9.7? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2014, 13:19 |
|
||
|
Отключение запросов при длительности более установленного предела по времени
|
|||
|---|---|---|---|
|
#18+
Добрый день. Александр Тарасенко1. Получил задание от начальника обеспечить отключение запросов клиентов БД при длительности более установленного предела по времени (ну пока он выбрал 30 сек).Какая версия db2, и на чем написаны клиентские приложения? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.09.2014, 09:24 |
|
||
|
Отключение запросов при длительности более установленного предела по времени
|
|||
|---|---|---|---|
|
#18+
Версия DB2 на веб-сервере: Код: plsql 1. 2. 3. Клиентские приложения - IBM Lotus Notes 7. В планах был перенос на версию 9.7, но когда именно будет - неизвестно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2014, 11:23 |
|
||
|
Отключение запросов при длительности более установленного предела по времени
|
|||
|---|---|---|---|
|
#18+
Александр ТарасенкоВерсия DB2 на веб-сервере: Код: plsql 1. 2. 3. Клиентские приложения - IBM Lotus Notes 7. В планах был перенос на версию 9.7, но когда именно будет - неизвестно. Я не знаю, что используют в Lotus Notes для написания программ. Если JDBC, то свойство http://www-01.ibm.com/support/knowledgecenter/SSEPGG_9.7.0/com.ibm.db2.luw.wn.doc/doc/c0051316.html?lang=encommandTimeout появилось в 9.7.7, и, по-моему, в 9.1 и 9.5 его нет. Вам придется использовать java.sql.Statement.setQueryTimeout метод, т.е. изменять приложение. Если CLI, то там примерно та же картина - в 9.1 конфигурационного параметра (QueryTimeout) нет, можно только SQL_ATTR_QUERY_TIMEOUT атрибут установить программно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.09.2014, 23:56 |
|
||
|
Отключение запросов при длительности более установленного предела по времени
|
|||
|---|---|---|---|
|
#18+
"Если CLI, то там примерно та же картина - в 9.1 конфигурационного параметра (QueryTimeout) нет, можно только SQL_ATTR_QUERY_TIMEOUT атрибут установить программно." Марк, а можно чуть подробнее, плиз? установить где данный параметр? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2014, 18:05 |
|
||
|
Отключение запросов при длительности более установленного предела по времени
|
|||
|---|---|---|---|
|
#18+
Александр Тарасенко, rc = SQLSetStmtAttr (hstmt, SQL_ATTR_QUERY_TIMEOUT, (SQLPOINTER)600, SQL_IS_UINTEGER); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2014, 23:05 |
|
||
|
Отключение запросов при длительности более установленного предела по времени
|
|||
|---|---|---|---|
|
#18+
еще один вопрос в данной теме, по Говернеру, db2gov. Какой существует способ, чтобы повесить его автостартом на БД, чтобы работало при запуске БД и соот-но выключалось затем? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2014, 10:32 |
|
||
|
Отключение запросов при длительности более установленного предела по времени
|
|||
|---|---|---|---|
|
#18+
Запустил DB2 Governor в расписании. На базе DB2 9.7 все ОК. Но на базе 9.1, где собственно и надо реализовать прерывание процессов, почему-то не пашет FORCE. Тот же формат, что выполнялся на DB2 9.7: Код: plaintext 1. 2. 3. в логе гувернера записи о запуске процессов есть, они физически длятся больше 30 секунд. Но вот прерываться - не прерываются и соот-но в логе записей с FORCE нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2014, 16:03 |
|
||
|
Отключение запросов при длительности более установленного предела по времени
|
|||
|---|---|---|---|
|
#18+
Александр ТарасенкоЗапустил DB2 Governor в расписании. На базе DB2 9.7 все ОК. Но на базе 9.1, где собственно и надо реализовать прерывание процессов, почему-то не пашет FORCE. Тот же формат, что выполнялся на DB2 9.7: Код: plaintext 1. 2. 3. в логе гувернера записи о запуске процессов есть, они физически длятся больше 30 секунд. Но вот прерываться - не прерываются и соот-но в логе записей с FORCE нет. данный вопрос закрыт (дело было в настройках самой БД, database monitor настройки были OFF) , однако все-таки очень хотелось бы узнать, как сделать так, чтобы при перезапуске сервера (и соответственно всех БД DB2 на ней) данный процесс (db2gov) включался на нужной БД? т.е. обеспечение автостарта процесса есть ли? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.11.2014, 11:22 |
|
||
|
Отключение запросов при длительности более установленного предела по времени
|
|||
|---|---|---|---|
|
#18+
Александр ТарасенкоВсе-таки очень хотелось бы узнать, как сделать так, чтобы при перезапуске сервера (и соответственно всех БД DB2 на ней) данный процесс (db2gov) включался на нужной БД? т.е. обеспечение автостарта процесса есть ли? попробую повториться плиз ... Как сделать так, чтобы процесс DB2 Governer стартовал при перезапуске инстанса и соответственно необходимой БД DB2? Может ли это быть связанным с тем, что в IBM DB2 Express-C: Код: plaintext и, если этот тот самый вариант, есть ли способ (ну кроме покупки платной версии) автозапуска гувернера? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2014, 13:58 |
|
||
|
Отключение запросов при длительности более установленного предела по времени
|
|||
|---|---|---|---|
|
#18+
Новые вводные, сорь у меня IBM DB2 Enterprise Server Edition. Отсюда и вопросы: 1. Есть ли какой-то настроечный файл Гувернера? типа того, что запускается при db2gov start, но забитый по умолчанию и где он находится? 2. Как его включить? 3. Есть ли какие-то ограничения либо противопоказания для запуска гувернера при помощи расписания процессов LDAP, например в Apache Directory Studio? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2014, 17:50 |
|
||
|
Отключение запросов при длительности более установленного предела по времени
|
|||
|---|---|---|---|
|
#18+
Александр Тарасенко, С помощью Task Center повесьте выполнение процедуры раз в несколько минут. my_db2gov Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. В примере: Код: plaintext При этом надо включить параметры инстанса: DFT_MON_TIMESTAMP, DFT_MON_UOW Если надо отключать активные долго играющие запросы, закомментируйте 2 строки с использованием sysibmadm.snapappl и ее полей и раскомментируйте 2 строки с использованием sysibmadm.snapstmt и ее полей. При этом надо включить параметры инстанса: DFT_MON_TIMESTAMP, DFT_MON_STMT. Нет под рукой 9.1, но должно работать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2014, 22:32 |
|
||
|
|

start [/forum/topic.php?fid=43&gotonew=1&tid=1600938]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
67ms |
get topic data: |
11ms |
get first new msg: |
31ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
| others: | 12ms |
| total: | 203ms |

| 0 / 0 |
