Записывать действия пользователя Postgis
- Дмитрий Барышников
- Гуру
- Сообщения: 2572
- Зарегистрирован: 17 ноя 2009, 19:17
- Репутация: 261
- Откуда: Москва
-
- Гуру
- Сообщения: 810
- Зарегистрирован: 22 авг 2007, 14:58
- Репутация: 123
- Откуда: Казань
Re: Записывать действия пользователя Postgis
Связать с каждым действием тригер и писать нужную информацию в вспомогательную таблицу?
[ Сообщение с мобильного устройства ]
[ Сообщение с мобильного устройства ]
-
- Интересующийся
- Сообщения: 21
- Зарегистрирован: 10 май 2016, 19:42
- Репутация: 3
Re: Записывать действия пользователя Postgis
Гораздо проще
для всех модифицирующих запросов
https://www.postgresql.org/docs/9.5/sta ... -STATEMENT
Там же раскладывание по дням происходит:
http://stackoverflow.com/questions/7222 ... ql-queries
и сессиям и пользователям
http://stackoverflow.com/questions/7222 ... 94#2598894
Слишком общий вопрос чтобы дать совет. Например не сказано сколько проекту лет и часто ли база данных меняется. Если часто меняется то поддержка аудита для всей системы - спорная.
Для PostgreSQL есть готовые решения и аудита и мониторинга, на коленке не нужно триггеры писать, но в принципе можно.
Код: Выделить всё
log_statement = all
https://www.postgresql.org/docs/9.5/sta ... -STATEMENT
Там же раскладывание по дням происходит:
http://stackoverflow.com/questions/7222 ... ql-queries
и сессиям и пользователям
http://stackoverflow.com/questions/7222 ... 94#2598894
Слишком общий вопрос чтобы дать совет. Например не сказано сколько проекту лет и часто ли база данных меняется. Если часто меняется то поддержка аудита для всей системы - спорная.
Для PostgreSQL есть готовые решения и аудита и мониторинга, на коленке не нужно триггеры писать, но в принципе можно.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 24 гостя