powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Простой вопрос
5 сообщений из 5, страница 1 из 1
Простой вопрос
    #35118662
Vopros!!!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Только начинаю разбираться с СУБД, так что простите если что :-).
В общем задача крайне обыкновенная, есть БД, надо вести статистику по пользователям, кто, когда, в каких таблицах и что менял, так вот я так понял что реализовать данное (писать в свой файл статистики) можно и через триггеры и через правила, как лучше? и собственно в чем отличее по данному вопросу?
...
Рейтинг: 0 / 0
Простой вопрос
    #35118683
Vopros!!!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
И самое главное что бы это было как можно универсальнее, в БД порядка 12-15 справочников с одинаковой структурой и именами, если точнее там два поля ID и имя, триггеры я так понял для каждой таблицы надо создавать и если вдруг че поменяется придется их все менять.
И еще надо в статистику записывать помимо имени таблицы еще и ID записи над которой происходят действия. Вот вроде все :-)
...
Рейтинг: 0 / 0
Простой вопрос
    #35118739
Andrey Daeron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну, можно так, можно так. отличие - это разные механизмы. Лучше, ИМХО, триггеры, которые пишут не в файл, но в таблицу логов. Содержимое таблицы логов определяется чего нужно анализировать и каким инструментом. Я, например, писал текустовые логи, что бы потом не мучаться с выводом этого пользователю на экран.
...
Рейтинг: 0 / 0
Простой вопрос
    #35118904
Vopros!!!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Извиняюсь за неоднозначность, под файлом статистики я имел ввиду таблицу в этой же БД
...
Рейтинг: 0 / 0
Простой вопрос
    #35118941
Vopros!!!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
структура таблицы примерно следующая:

имя пользователя(или ID)
имя таблицы(или ID)
ID записи
дата и время действия
тип действия(INSERT DELETE UPDATE)
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Простой вопрос
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]