Newsgroups: comp.databases.oracle.server
From: "Jonathan Lewis" <jonat...@jlcomp.demon.co.uk>
Date: Sat, 12 Apr 2008 19:58:37 +0100
Local: Sat, Apr 12 2008 2:58 pm
Subject: Re: Oracle 11 and NLS Indexes
Linguistic indexes do support "like" in11g, although A good starting point for a little reading would be Richard Foote's blog: http://richardfoote.wordpress.com/2008/01/03/introduction-to-linguist... -- Jonathan Lewis Author: Cost Based Oracle: Fundamentals The Co-operative Oracle Users' FAQ > Folks,
> We've got an application that runs right now on Oracle 10g. The app > ALTER SESSION SET NLS_COMP=LINGUISTIC > To make this work efficiently, we added a large number of functional > create index <something> on <table> (nlssort(<field>, > By and large we've been happy with this result under 10g; it gives the > There are a couple of issues which thought which, while not critical, > Issue #1: LIKE operator doesn't seem to benefit from an nls index. I > SELECT * from dog where breed LIKE '%hound%' > won't benefit from an NLS index on breed. So for a couple of high > create index this_is_unnatural on dog(nlssort(breed, > By having both the nls and binary versions of breed in the index, I > One of the DBAs I work with mentioned that this wasn't necessary > Issue #2: NLS indexes just seem "slower" than binary indexes. I don't > As you can probably tell, we're in the very early stages of looking > In any event, if anybody has any experience to share with migrating an > Any insight would be appreciated. > --- Pat You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
| ||||||||||||||