
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
18.11.2003, 01:45
|
|||
|---|---|---|---|
|
|||
Мониторинг SQL-запросов |
|||
|
#18+
Подскажите плиз, как реализовать мониторинг SQL-запросов. В частности очень интересует SELECT. Для INSERT, DELETE, UPDATE, думаю это не проблема. Триггеры помогут. А вот как select отслеживать??? Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.11.2003, 03:09
|
|||
|---|---|---|---|
Мониторинг SQL-запросов |
|||
|
#18+
а версию сервера указать влом? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.11.2003, 09:47
|
|||
|---|---|---|---|
|
|||
Мониторинг SQL-запросов |
|||
|
#18+
Да очень просто на самом деле. Если полюзуешся компонентами IBX то у IBDatabase устанавливаешь TraceFlags (ну то что ты хочешь увидеть). И делаешь простенькое приложение - на форму кладешь IBSQLMonitor и прописываешь Event - OnSQL в нем параметр EventText - текст запроса к базе, и EventTime - время запроса. Ну в обработчике кидаешь EventText в какойнибудь там Memo1 и все дела. Смысл такой - настройки IBDatabase заставляют сервак посылать Event-ы, а SQL - монитор их отлавливает. Если используешь др. компоненты - то у них в настройке тоже должно быть что-то подобное. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=40&tablet=1&tid=1579643]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
170ms |
get topic data: |
8ms |
get forum data: |
3ms |
get page messages: |
31ms |
get tp. blocked users: |
1ms |
| others: | 225ms |
| total: | 466ms |

| 0 / 0 |
