用SQL文的方式来实现对业务结果的监控是否合理?如何优化监控数据采集带来的性能影响?

交易类监控通过SQL文查询的方式来实现比较常见,比如每天的交易量、交易的成功与否、交易额的情况等等。但是用来监控的SQL文实现的不是很好,可能会对真正的业务IO造成影响。那么在这个地方,我们如何做才科学合理?比如是否可以通过主库镜像或快照来实现监控查询?是否可以通过对SQL执行的控制来避免其故障场景下对业务产生影响?

参与8

2同行回答

huavi02huavi02IT顾问IBM
监控越细越深入,对业务系统干扰越大,另外要注意监控产生的垃圾数据的清理,只能尽量优化数据采集和监测的技术手段,具体可与IBM联系具体交流和探讨。显示全部

监控越细越深入,对业务系统干扰越大,另外要注意监控产生的垃圾数据的清理,只能尽量优化数据采集和监测的技术手段,具体可与IBM联系具体交流和探讨。

收起
IT咨询服务 · 2016-11-08
浏览1675
hebejiahebejia系统运维工程师农信银
看sql执行的频率吧,有的系统表设计的比较复杂,导致查询语句也很复杂,执行效率不太好。如果一定要用。可以考虑使用从库上面查。显示全部

看sql执行的频率吧,有的系统表设计的比较复杂,导致查询语句也很复杂,执行效率不太好。如果一定要用。可以考虑使用从库上面查。

收起
银行 · 2016-11-08
浏览1659

提问者

haizdl
haizdl101634
技术经理大连
擅长领域: 灾备存储服务器

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2016-11-07
  • 关注会员:4 人
  • 问题浏览:4755
  • 最近回答:2016-11-08
  • X社区推广