簡體   English   中英

用C#監視MySql

[英]Monitoring MySql by C#

我目前正在做一個有關使用C#監視MySQL的項目,但遇到一些問題。

我准備使用C#監視Mysql形式的更改,並且Sqlserver中有一個依賴庫libclass可用於實現此功能。 但是我應該使用輪詢循環來完成此過程,這是一個耗時的過程,所以我想知道是否還有其他方法可用於處理Mysql表單以監視更改?

非常感謝!

如果您想監視MySQL實例,我可能會建議使用mysqld_exporter ,其目的是這樣做。

但是,如果我理解正確,那么您想監視表中的更改嗎?

有兩個主要選擇,可以使用audit plugin ,必須使用免費的Enterprise MySQL或Percona Server。 您幾乎可以創建任何類型的過濾器並記錄更改。

第二個選項是解析二進制日志,這很常見,稱為Change Data Capture (CDC) ,對此最流行的應用是maxwell

您可以在此博客文章中找到有關此問題的更多詳細信息: https : //www.percona.com/blog/2016/09/13/mysql-cdc-streaming-binary-logs-and-asynchronous-triggers/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM