像是LOG档的问题.TRY:1). 将数据库的恢復模式改成"Simple".2). 加入Transcation控制, 每5000笔就提交一次.

解决方案 »

  1.   

    虽然我对全文引索不是很懂,但用update TB1 set xx=yy Left join TB2 on...的形式会不会好一点
      

  2.   

    TO dutguoyi 
    我是导入完50万条数据后 把表上的索引全部重新生成了一次 然后再进行匹配操作的TO Garnett_KG 
    我是在导入完50万条数据后 对数据库进行了收缩再进行的匹配
    我后来把事务取消了 在程序里没加事务处理 也是1.5万条后变慢
      

  3.   


    我意思是说,在你匹配更新这50万笔资料的过程中,需要产生大量的LOG记录.如果在执行过程中,LOG档记录滿了之后,需要重新分配空间,这个过程是很耗時的。
      

  4.   

    TO Garnett_KG 
    有什么好的方法解决你说的这个问题?