C#监控MySQL数据库/表变化 这种方法是可以,但是如果时间间隔小则IO太厉害,时间间隔大则实时性不好。我想找那种不通过轮番查询而且一旦数据库/表变化外部C#应用程序立即能作出相应的的方法,不知道有没有 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 方法是有。呵呵,就看你愿不愿意去弄了。同样是触发器,里边调用你定义实现的push函数,这个push函数,发送变化的消息到你的应用程序所在的主机(广播也行),你的应用程序必然要通过监听机制,能收到实时消息。想让系统平滑点,可以让push出来的消息走消息队列。那你得找找有没有开源的消息队列跟mysql数据库对接。同样要在触发器里实现。 打开BINLOG,然后可以方案一:添加主从复制,C#程序监听主机过来的信息。方案二:C#程序直接监控DATA文件夹中BINGLOG文件的变化。 关于面向对象的数据库 MYSQL数据文件太大,对性能有影响吗? mysql乱码问题 急等!空间后台有google的AdSense广告时,mysql数据备份还原(恢复)软件功能失效 根据一组 id 主键值,使用sql语句能否获得对应的记录? 请教运行一个程序时候 提示 如何在mysql4.1中,用一表中的数据更新另一表的数据 查询语句,急,在线等等,请各位道上的朋友多多指教!!!! mysql 如何进行表的复制 怎么会这样? 业务库是mysql, 这种情况下的多重-大查询如何处理? 如何将一条带有自增加的update语句和insert语句合并为replace
同样是触发器,里边调用你定义实现的push函数,这个push函数,发送变化的消息到你的应用程序所在的主机(广播也行),你的应用程序必然要通过监听机制,能收到实时消息。想让系统平滑点,可以让push出来的消息走消息队列。那你得找找有没有开源的消息队列跟mysql数据库对接。同样要在触发器里实现。
方案二:C#程序直接监控DATA文件夹中BINGLOG文件的变化。