Есть ли способ разметить или пометить транзакции mysql для регистрации?

0

Я рассматриваю включение журнала для mysql в качестве формы аудита. Я уже регистрирую все взаимодействия с моей базой данных во внешнем журнале, но, поскольку разрабатываются более новые версии, эти транзакции могут измениться.

Я знаю, что я могу сгруппировать свои запросы вместе с

START TRANSACTION
...
BEGIN
...
COMMIT

Есть ли способ "разметки", тега или добавления комментария, который попадает в журнал, который может предоставить метаинформацию о транзакции?

например

START TRANSACTION //By [user] in [function()], [product], version [XX.YY]
...
BEGIN
...
COMMIT
Теги:

1 ответ

1
Лучший ответ

SQL поддерживает комментарии, однако по умолчанию MySQL не записывает комментарии в свой журнал, вы можете использовать бинговые файлы на основе инструкций или включить параметр binlog_rows_query_log_events, этот параметр доступен с 5.7.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню