Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Найти автора запроса в базе...
|
|||
|---|---|---|---|
|
#18+
Доброго времени суток! Есть такой вопрос, у нас есть запрос который выполняется 6 миллионов раз за день на базе. Мне кажется он туфтовый и уж точно 6 лямов раз выполняться не должен, примерно выгляди так: Код: sql 1. Как бы вычислить генератора такого запроса (место в коде приложения)? Ручной поиск по коду результатов не дал, да и такое чувство, что этот запрос websphere автоматом преобразовала от другого запроса. В MSSQL по-моему можно было как то триггер на select прикрутить (в нем и ip-ик пробить и имя приложения), а вот в DB2 я такого не знаю! Знатоки просьба, что нить посоветовать! Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.09.2014, 11:03 |
|
||
|
Найти автора запроса в базе...
|
|||
|---|---|---|---|
|
#18+
Ну что опять тишина. Марк, вся надежда опять только на Вас! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.09.2014, 13:33 |
|
||
|
Найти автора запроса в базе...
|
|||
|---|---|---|---|
|
#18+
medoed, Добрый день. Можно повесить аутит обращений к таблице. Правда, в результат попадут все запросы, обращающиеся к этой таблице. Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.09.2014, 15:16 |
|
||
|
Найти автора запроса в базе...
|
|||
|---|---|---|---|
|
#18+
medoed, см. пример для MON_GET_ACTIVITY_DETAILS http://www-01.ibm.com/support/knowledgecenter/?lang=en#!/SSEPGG_9.7.0/com.ibm.db2.luw.sql.rtn.doc/doc/r0053979.html?cp=SSEPGG_9.7.0/3-6-1-3-9-12 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.09.2014, 15:42 |
|
||
|
Найти автора запроса в базе...
|
|||
|---|---|---|---|
|
#18+
Mark Barinsteinmedoed, Добрый день. Можно повесить аутит обращений к таблице. Правда, в результат попадут все запросы, обращающиеся к этой таблице. Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. Да Марк, это бы подошло, но нельзя ли в таблицу все запросы складировать, чтобы в файл ничего не откладывать? Это было бы удобней, имхо!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.09.2014, 16:34 |
|
||
|
Найти автора запроса в базе...
|
|||
|---|---|---|---|
|
#18+
medoedДа Марк, это бы подошло, но нельзя ли в таблицу все запросы складировать, чтобы в файл ничего не откладывать? Это было бы удобней, имхо!!!Складировать в таблицу информацию из csv файла умеют утилиты db2 import/load. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.09.2014, 18:28 |
|
||
|
Найти автора запроса в базе...
|
|||
|---|---|---|---|
|
#18+
Mark BarinsteinmedoedДа Марк, это бы подошло, но нельзя ли в таблицу все запросы складировать, чтобы в файл ничего не откладывать? Это было бы удобней, имхо!!!Складировать в таблицу информацию из csv файла умеют утилиты db2 import/load. Марк, ну на боевой сервер файлы складывать - админ будет ругаться. Я помню вы мне про statement показывали скрипт там можно было в таблицу сразу аудит насюкивать, здесь такое не прокатит? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.09.2014, 18:37 |
|
||
|
Найти автора запроса в базе...
|
|||
|---|---|---|---|
|
#18+
medoedну на боевой сервер файлы складывать - админ будет ругаться. Я помню вы мне про statement показывали скрипт там можно было в таблицу сразу аудит насюкивать, здесь такое не прокатит?за день получать в таблицу несколько миллионов записей аудита автоматом, используя insert'ы (со всеми накладными расходами) - еще большее зло. Я на месте ДБА начал бы ругаться еще больше сисадмина. Event monitor for statements не может нападать на запросы только на отдельную таблицу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.09.2014, 18:50 |
|
||
|
Найти автора запроса в базе...
|
|||
|---|---|---|---|
|
#18+
Mark Barinsteinmedoedну на боевой сервер файлы складывать - админ будет ругаться. Я помню вы мне про statement показывали скрипт там можно было в таблицу сразу аудит насюкивать, здесь такое не прокатит?за день получать в таблицу несколько миллионов записей аудита автоматом, используя insert'ы (со всеми накладными расходами) - еще большее зло. Я на месте ДБА начал бы ругаться еще больше сисадмина. Event monitor for statements не может нападать на запросы только на отдельную таблицу. Ну дык нам одень и нужен, я бы сказал, даже на пару часов! А потом отключим, Марк для записывания логов все же в таблицу - не поможете скриптом с примером? Зараннее спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.09.2014, 18:54 |
|
||
|
|

start [/forum/topic.php?fid=43&msg=38762508&tid=1600981]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
71ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
| others: | 272ms |
| total: | 426ms |

| 0 / 0 |
