我写的程序往SQL 2000数据库中每秒保存一个数据,里面都有时间。
我以前发现SQL跑时间长了非常的占内存,我设置了“动态地配置SQL Server 内存”SQL最大使用内存设置为1G。
但是跑了好几天以后,好多数据都没有保存进去了,我拿数据库里面的最后一个数据看了的,时间和现在正在保存的数据时间差很多。
怎么解决啊!

解决方案 »

  1.   

    1g内存也太小了点,可以加多一点内存,如在4g以上,打开awe
      

  2.   

    这个和内存设置貌似没什么关系.
    关键是,你的SQL为什么不保存数据呢?你是什么语句,保存什么数据?
      

  3.   

    注意,insert update delete 语句执行后,它就会写到磁盘上的!
      

  4.   

    额,我看了,保存到数据库中的记录超过了1000万条,然后再存就存不进去了
    我用的是insert语句
      

  5.   

    文件满了?日志满了?去看下服务器上面的日志吧,应用程序中应该有关于sql的报错