Mysql
將查詢執行的使用者資訊添加到Mysql binlog
我們使用 MYSQL 作為我們的生產數據庫,並且我們已經為讀取請求設置了另一個藥膏。不時地,各種數據庫使用者可以在主數據庫上執行插入/更新查詢。如果我們想辨識那些執行的查詢(審計/故障排除),我們正在使用 mysql 賓果遊戲(解碼後讀取)。從 mysql binlog 我們可以辨識查詢,但我們無法辨識執行的使用者。是他們將查詢執行的使用者資訊放入 binlog 的一種方法。由於性能問題,啟用正常日誌將不是一個選項。
不確定一般日誌,但這種行為屬於審計系統。如果你不堅持寫入 binlog,Oracle 和 Percona 都提供了解決方案: