Главная страница
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.015 c
4-100518
Acidy
2003-01-28 05:34
2003.03.31
TListItems в TListView....


3-100198
Мария В.
2003-03-12 10:55
2003.03.31
Передача данных из одной БД в другую (IB5.6)


1-100234
YuraS
2003-03-20 16:23
2003.03.31
программирование под интернет


14-100415
copyr25
2003-03-08 09:56
2003.03.31
Я, конечно, поздравляю всех девушек в конференции


7-100471
KPV-10k
2003-02-02 20:31
2003.03.31
Как узнать все DeviceID CD-DRIVE s для команды mciSendCommand