RT
数据记录的增加,是众多客户端操作数据库的共同结果
也就是和单一客户端没有直接联系那如果我想要打开一个客户端
从那时开始,服务器数据库的其中一个表,每增加一个记录
客户端都希望能同步更新(可以有延时)PS,该表中有TIME字段,该字段为TIMESTAMP类型由记录更新后,默认为当前时间该如何做?
笨办法当然有,就是按照TIME来做WHERE的搜索条件
然后再更新到客户端上
有其它Good Idea吗?
数据记录的增加,是众多客户端操作数据库的共同结果
也就是和单一客户端没有直接联系那如果我想要打开一个客户端
从那时开始,服务器数据库的其中一个表,每增加一个记录
客户端都希望能同步更新(可以有延时)PS,该表中有TIME字段,该字段为TIMESTAMP类型由记录更新后,默认为当前时间该如何做?
笨办法当然有,就是按照TIME来做WHERE的搜索条件
然后再更新到客户端上
有其它Good Idea吗?
Column: Time, ID , NumList的记录,是由于众多客户端在服务器上的数据存储后,引发的记录增加(此记录增加动作,由TRIGGER产生)想要达到的目的
客户端程序打开后,List的记录可以同步显示在客户端更新(可以延时)
譬如,客户端程序在9:00打开,那么,List在9:00以后的更新记录,都需要在客户端显示。最常见的案例,股票交易软件
你打开后,股票交易的每一条记录都会在你软件中实时更新
Limit?
可否稍详细些?
譬如,客户端程序在9:00打开,那么,List在9:00以后的更新记录,都需要在客户端显示。你直接每分钟刷新一下你的数据不就行了? 客户端每分钟执行一下 select * from table1 where dtime>9:00
假设该表中记录每天超万条,那么客户端都这样搞的话,是否太……?
而且客户端AP显示记录的是一个ListView控件
那么我只要求最近更新的就可以了譬如我9点打开客户端AP,就假设每分钟刷新一下。
那么我9:02的时候,只要求9:01以后的数据就行了
当然,这个是理想状态我希望的是,表中的记录如果更新的比较快,那么客户端也随之更新的快一些
就像股票交易软件(同花顺、大智慧)这样子
有交易,就更新一条
没有,就不更新
我想要的就是这样子的功能