Talk About Network

Google


Register and Login
Nick
Password
Register create new account Sign up is FREE and you can post replies, new topics, bookmark posts and more!
Recover lost password


Data Bases > Oracle Server > Non-duplicate t...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 1 of 4 Topic 16628 of 17418
Post > Topic >>

Non-duplicate test on LARGE table

by mattsteel <matteo_vitturi@[EMAIL PROTECTED] > May 27, 2008 at 07:48 AM

Hello.
My question is a little broad but maybe you already saw something like
this ;-)

Here is my scenario:
Let us have a large table which contains over 20 million records and
search for rows that are duplicated under some rule.
The column involved in that comparison rule, named AREA, is declared
VARCHAR2(4000) NOT NULL.

Seeing that an usual index built on column AREA would not be so good,
I tried to add a column, HASHVALUE, which always contains a suitable
hash-value given by the standard "dbms_utility.get_hash_value"
function.

Now that I have a much smaller column to search through for
duplicates, should I put an index on column HASHVALUE, do you think
overall performance would be improved or not?

Thank you in advance.

Matt.
 




 4 Posts in Topic:
Non-duplicate test on LARGE table
mattsteel <matteo_vitt  2008-05-27 07:48:15 
Re: Non-duplicate test on LARGE table
DA Morgan <damorgan@[E  2008-05-27 09:24:31 
Re: Non-duplicate test on LARGE table
mattsteel <matteo_vitt  2008-05-28 01:53:38 
Re: Non-duplicate test on LARGE table
DA Morgan <damorgan@[E  2008-05-28 09:26:40 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
tan12V112 Sat Nov 22 15:08:56 CST 2008.