请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

数据整合同步问题

如果有表a和表b,表a是用来存储所有采集上来的数据存储的库,但是采集频率不一致,也不一定是定时采集,表b是整合后数据存的表,怎么做才能保证表a一旦有更新表b内容也会随之更新,如果用触发器的话频繁读取会不会对服务器造成很大负担

正在回答 回答被采纳积分+3

1回答

sqlercn 2019-05-28 14:23:54

一般可以采用以下方式,一种是使用触发器,另一种通过程序分析binlog触发,如果使用触发器的会对服务器的性能有一定的影响。另外,如果数据量不大的话也可以使用视图的方式,把汇总表改成原表的视图。

0 回复 有任何疑惑可以回复我~
  • 提问者 慕莱坞855634 #1
    如果使用原表读写频率不高可否使用触发器,触发器中的触发事件可否直接调用存储过程。
    视图的话对服务器性能影响大么?
    如果使用程序分析binlog需要怎样操作?
    回复 有任何疑惑可以回复我~ 2019-05-29 17:08:05
  • sqlercn 回复 提问者 慕莱坞855634 #2
    1.如果读写频率不高可以使用触发器。触发器的逻辑应该尽可能简单.2.视图查询时不能会用到索引。3.分析binlog的方式需要用到一些binlog的接口进行程序开发。
    回复 有任何疑惑可以回复我~ 2019-05-30 11:35:08
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号