用户的数据量很大,有200多m,现在要把以前7年的数据封存起来,但是,由于数据量大,封存的时候,处理数据库的时候,会报错“XX共享锁溢出”,程序应该是没有问题的,因为,封存过80多m的数据,所以,现在的情况比较麻烦,希望有兄弟能帮我解决

解决方案 »

  1.   

    能不能先将数据导到SQL里面去或,那样就好办了
      

  2.   

    http://www.linuxbyte.net/view.php?skin=art&ID=3086
      

  3.   

    把你代码放上来看看,可能是代码写得有问题.否则的话,不如用一条SQL语句直接执行一下就导出来了.
      

  4.   

    分批按时间删除过期的数据delete from table  where  时间条件
      

  5.   

    感谢楼上的各位兄弟,代码应该是不会有问题的,因为封存过80多m的数据,我想,我需要好好看看 haohaohappy(爱要冒险,工作要拼)贴的文章,研究研究解决了再告诉大家