数据表大概有50个字段,跟踪程序运行,发现消耗的时间都在调用Update()函数的时候!请教大家!

解决方案 »

  1.   

    11万的数据算什么,看看你的数据更新方式吧,你使用adocommand执行insert语句试试,怎么还用ODBC连接数据库呢?老程序?
      

  2.   

    奇怪了,11万的确不算多,我前段时间在单表插入过170多万记录,而且记录中带有image(blob)字段。我当时采用的是多线程+ado,c/s方式插入记录。楼主检查一下你的索引情况,是否是导致插入缓慢的主因。
      

  3.   

    Update 11万条用40秒应该是正常的,但是如果只是 Update其中的几条用这么长时间就不正常的了,应该在查询字段上加索引