后台服务程序实时采集数据存入表,几百条/秒,前台asp.net有选择的读取这些数据,mssql中该如何处理?

解决方案 »

  1.   

    先用net的datatable等存起来,然后一起更新库
      

  2.   

    dawugui 都说不行,那还有什么说,也许别的方法?
      

  3.   

    wzy_love_sly :
    前端asp.net随时要读这些数据
    数据量再小些,几十条/秒,
      

  4.   

    [Quote=引用 6 楼 hery2002 的回复:]
    引用 2 楼 geomanyxf 的回复:
    补充一下,这个实时表记录数可以基本确定在1-2千,每个设备对应一条记录,只更新内容 
     
    也就是说数据量小,读写频繁? 、、、、、、、、、、、、、
    是的,设备数量固定,每个设备一条记录,后面接收实时数据只更新,譬如几十条/秒,或更多
      

  5.   

    用datatable一次都读出来select * from 表放datatable里,读时候用 DataTable dt = new DataTable();//取值
            DataView dv = dt.DefaultView;
            dv.RowFilter = "";
            //操作dv,速度很快
    我分页都这样分,速度超快,几千条应该一点问题没有