日期:2014-05-17  浏览次数:20655 次

紧急请教全文检索2个字段落造成的Full Table Search怎么办?
在一台服务器是正常的,另一台有问题如下:

SQL>   SELECT   count(t1.sFileID)   FROM   bms115.tfilecache   t1   where   ((Contains(t1.sdoc
info, 'About(sports   arts) ',   1)   >   0   or   Contains(t1.scontext, 'About(sports   arts) '   ,   2)   >   0));


COUNT(T1.SFILEID)
-----------------
                            872


Execution   Plan
----------------------
      0             SELECT   STATEMENT   Optimizer=CHOOSE   (Cost=55   Card=1   Bytes=107)
      1         0       SORT   (AGGREGATE)
      2         1           TABLE   ACCESS   (FULL)   OF   'TFILECACHE '   (Cost=55   Card=135   By
                    tes=14445)

上面TABLE   ACCESS   (FULL)   OF   'TFILECACHE '   在正常机器为Table   Access(By   Index   RowID)


Statistics
----------------------
        1378394     recursive   calls
                    0     db   block   gets
        1386185     consistent   gets
                    2     physical   reads
                    0     redo   size
                386     bytes   sent   via   SQL*Net   to   client
                503     bytes   received   via   SQL*Net   from   client
                    2     SQL*Net   roundtrips   to/from   client
                    0     sorts   (memory)
                    0     sorts   (disk)
                    1     rows   processed


------解决方案--------------------
没有用过,帮顶
------解决方案--------------------

------解决方案--------------------
帮顶
------解决方案--------------------
极其诡异