LancCJ 2012-06-05 06:05
浏览 353
已采纳

关于数据插入页面报警的功能如何实现

最近需要做如下功能:

       我们的系统数据采集是由终端也就是手机采集的,然后传到数据库的某些表中,现在就假如说提交到一张表吧简单点。然后我们的WEB需要在提交到数据库的时候做页面上面的提示功能显示且我们的登录用户是有级别的并非所有用户都能看到这个提示。

       想说明的是,在数据提交的时候有提示,其他时候没有提示,有人建议隔断时间扫一次数据的变化但是这个显然不对的。

       有明白的大神帮给个思路。。

 

  • 写回答

4条回答 默认 最新

  • 晓星 2012-06-05 09:31
    关注

    消息的及时提醒功能:
    我觉得数据库这边可以定义一个触发器,新建一个数据冗余表,将最新的数据由触发器放在冗余表中,一旦读取,冗余表清空,并在代码里在插入时增加一个全局标记,例如web放在application中的特定变量中,一旦有数据插入,标记为为true,预警后,全局标记置为false,在客户端利用ajax定时发送请求,获取全局变量的标记值,如果为true,那么就预警,而这一系列的操作,并没有增大数据库的压力,web服务器的压力增加值也可以忽略,当查看新插入的数据时,可以直接到数据冗余表中进行查询,这样也避免了数据的插入数据过多,性能的问题,
    权限这块,以前系统怎么控制,当前怎么控制,谁有权限,谁没权限,跟这个功能没得什么关系!

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(3条)

报告相同问题?

悬赏问题

  • ¥20 sub地址DHCP问题
  • ¥15 delta降尺度计算的一些细节,有偿
  • ¥15 Arduino红外遥控代码有问题
  • ¥15 数值计算离散正交多项式
  • ¥30 数值计算均差系数编程
  • ¥15 redis-full-check比较 两个集群的数据出错
  • ¥15 Matlab编程问题
  • ¥15 训练的多模态特征融合模型准确度很低怎么办
  • ¥15 kylin启动报错log4j类冲突
  • ¥15 超声波模块测距控制点灯,灯的闪烁很不稳定,经过调试发现测的距离偏大