猿问

如何一直监听数据库某个表,当有数据增加时,向另外的一个表插入,并改变状态。

目前项目有一个需求要一直监听数据库某个表,当有数据进入马上向另一个表插入数据。
我现在使用的就是在php页面使用while(ture)一直执行。用shell脚本进行监听,让这个PHP文件运行在cli模式下,
可是各位还有没有更好的方法呢?希望评论区各位给出你们的建议。感谢

再说一句,我用的是sql server 的数据库。。

哆啦的时光机
浏览 1612回答 6
6回答

慕沐林林

也许你需要引入一个读写数据库的中间件,所以对数据库的读写都经过这个中间件,中间件解析读写操作的类型,在这个里面注册事件

斯蒂芬大帝

写个存储过程不就得了。没必要去监控这个东西
随时随地看视频慕课网APP
我要回答