用户表有一个用户,积分和网站地址这3个字段 假如现在这个表中有10000条数据现在有1000个用户同时来访问这10000条数据访问方案:按用户名查询一条数据,获得的网站地址显示一下后积分
减1分,就这个循环操作1000个用户不亭的循环 读取一条,更新一条,然后继续下一条
总是这样链接数据库断开数据库,这样服务器会不会假死啊
还有,这个方案可行吗

解决方案 »

  1.   

    看你的数据库是怎么设计的一般来说 用循环的话 应该写为搜索到了满足条件的值就跳出循环 再继续下一条 增强一下程序的并发性能
      

  2.   

    我就是用时间来控制
    30秒查一次
    1000个用户,每30秒访问2次,分别人查询一次,更新一次
    如果要是10000个用户呢
    我就怕数据库受不了,老是这样访问
      

  3.   

    数据库受得了,不用为他担心
      

  4.   


    问题是不大的 倒是你的硬件需要加强  
      

  5.   

    为什么没有这个必要啊
    你有好的办法吗