Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.server -> Performance Problem with Full Text Indexing

Performance Problem with Full Text Indexing

From: jsfromynr <jatinder.1975_at_gmail.com>
Date: 29 May 2006 21:31:59 -0700
Message-ID: <1148963519.789667.319780@u72g2000cwu.googlegroups.com>


Hello All,

I am trying to find duplicate rows that exists in one table against all the rows in another table.
The table with 10000 Rows is to be compared with master table having 30,00,000 Rows .
Structure is somewhat

temptable
Cname varchar(100)
address varchar(400)
......

mastertable
Cname varchar(100)
address varchar(400) --- an index is created of type ctxcat

The query is written as

Select * from temptable A where exists
(
Select 1 from mastertable B where catsearch(B.address,A.address,NULL)>0 );

The query goes on and on ....
Plan shows that Domain Index will be used but the performance is pathetic.
I was first using "LIKE '%aaa'%' sort of predicate its performance was poor so I shifted to
full text index search.
Is there any way these searches for "Like %" can be improved ?? Any help is greatly appreciated.

With Warm regards
Jatinder Singh Received on Mon May 29 2006 - 23:31:59 CDT

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US