什么回事啊,
我发觉使用jet驱程时,cpu的使用率很高,一直持续20多分钟,到最后还是没查询出数据

解决方案 »

  1.   

    你的查询语句贴出来看一下
    是否使用openrowset?
      

  2.   

    select * from
    opendatasource('MICROSOFT.JET.OLEDB.4.0'
    ,'Text;HDR=no;FMT=Delimited;DATABASE=C:\'
    )...[b#txt] 
    有Schema.ini文件
      

  3.   

    你的数据文件的字段是通过定长来定义还是分隔符?如果确实慢,可以尝试使用bulk insert命令来导入,优点有:
    1,速度更快;
    2,数据文件可以不用是*.txt文件;
    3,可以在本地任意地方放置格式化文件*.fmt(类似schema.ini);
    4,对不规则字符的识别更好;
    5,语句更简单。
      

  4.   

    原来是正常的,一个20m的文件1分多种就可以查询出来,可是后来不知什么原因,无论文件大小,查询的时候都占很高的cup使用率,而且一直没有查询出结果,到二十几分钟后就超时了,这是什么原因呢