Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.03.31;
Скачать: CL | DM;

Вниз

Как в IB(FireBird) снимать статистику доступа к БД?   Найти похожие ветки 

 
Roki   (2003-03-12 10:15) [0]

Мастера, как ловить все обращения к БД конкретного юзера или всех? Т.е. когда был выполнен запрос или какие-то манипуляции с данными?


 
Alexandr ©   (2003-03-12 10:17) [1]

по-умолчанию никак


 
Roki   (2003-03-12 10:19) [2]

А как не по умолчанию?


 
zacho ©   (2003-03-12 10:29) [3]

В IB 7 - через временные системные таблицы. Подробнее смотри например, http://www.ibase.ru/ib7.htm#tmp
В IB6 и FB - в общем случае - никак. А манипуляции с данными - создай табличку для статистики и пиши в нее триггерами after insert (update, delete) тех таблиц, которые хочишь мониторить.


 
Roki   (2003-03-12 10:34) [4]


> after insert (update, delete) тех таблиц, которые хочишь
> мониторить.

Это я сделал. А вот как с выборкой? Только ставить IB7 из-за этого не хочется...


 
Alexandr ©   (2003-03-12 10:39) [5]

1) Трехзвенка
2) Оболочка на gds32.dll
3) Приложения сами будут писать что они запускали
4) Дописать Firebird

как видишь, все это очень нетривиальные пути...


 
Roki   (2003-03-12 10:42) [6]


> 2) Оболочка на gds32.dll

А подробнее, что это значит?


> 3) Приложения сами будут писать что они запускали

Просто очень много прийдется доделывать, хотя... тоже какой-то вариант....


 
Alexandr ©   (2003-03-12 10:54) [7]


> > 2) Оболочка на gds32.dll
>
> А подробнее, что это значит?

это значит, что пишется другая библиотека, которая тоже обзывается gds32.dll и все вызовы передает в оригинальную gds32.dll а заодно и протоколируя все...




Страницы: 1 вся ветка

Текущий архив: 2003.03.31;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.014 c
4-100513
Rouse_
2003-02-02 16:56
2003.03.31
Закрытие приложения


1-100319
s_328
2003-03-19 23:45
2003.03.31
delphi и pdf


3-100162
b_baranov
2003-03-12 23:22
2003.03.31
регистры клавиатуры


1-100314
MAX_
2003-03-19 16:25
2003.03.31
Запуск EXCEL


14-100390
CD
2003-03-07 18:15
2003.03.31
Где достать кормена, кнута (оцифрованных)?