关于数据实时刷新的问题

langziwujia007 2009-07-27 12:01:14
最近在设计一个软件时,遇到一个问题,就是数据实时刷新的问题.
需求:商品销售过程中价格的变化实时更新最新价格

原来我都是使用两层的结构,所有客户端直接连接服务器数据库,但这样查询的效率会低很多,如果修改成实时刷新价格的话,估计服务器承受不了。

对于这种情况,希望得到大家的帮助,谢谢。
...全文
115 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
ahjoe 2009-08-14
  • 打赏
  • 举报
回复
每个记录增加修改时间字段,如果只需要查询最近修改的,速度很快。
xjjrocker 2009-08-13
  • 打赏
  • 举报
回复
可以用两个dataset来做,一个用来抓数据,另一个用来检查变动的字段再更新。
可以查数据库,自然效率低,另一方法就是消息通知刷新再刷。
gouxiaoyu 2009-07-28
  • 打赏
  • 举报
回复
凑个热闹
minizhuxianchun 2009-07-28
  • 打赏
  • 举报
回复
只有SOCKET编程才能解决
lzy6204 2009-07-28
  • 打赏
  • 举报
回复
数据更新时发消息给客户端,刷新数据
langziwujia007 2009-07-28
  • 打赏
  • 举报
回复
大家搞过这方面的快帮帮我啊,我都快要急疯了。
飞雁 2009-07-28
  • 打赏
  • 举报
回复
开发一个服务端,专门处理价格变化情况,价格变化了,将变化信息发送给客户端.

客户端被动接受变化数据信息!实时显示数据!
bdmh 2009-07-27
  • 打赏
  • 举报
回复
没有理想的办法,可以缓解服务器的办法是分段,也就是跟服务器要数据时,是有条件的,不是要所有的,这样对于服务器压力会小很多
捧剑者 2009-07-27
  • 打赏
  • 举报
回复
用服务器端keyset游标。
贝隆 2009-07-27
  • 打赏
  • 举报
回复
学习
langziwujia007 2009-07-27
  • 打赏
  • 举报
回复
楼上两个老大说的问题,我都不是太明白。所谓分段是指过滤条件缩小,尽量取得最小量的数据吗?

16,748

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 语言基础/算法/系统设计
社区管理员
  • 语言基础/算法/系统设计社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧