Re: Use of SUBSTR with an index
Not sure about MySQL but in Oracle the optimiser will make a decision based on how many rows are likely to be returned from the select. If it's greater than around 20% of all the rows in the table it generally doesn't use the index.
There is an overhead in using indexes and in some cases it's slower using an index against a simple scan of the table.
Andrew Gilfrin
------------------
http://gilfster.blogspot.com
My MySQL related Blog
http://www.mysqldevelopment.com
MySQL Stored Procedure,Trigger, View.... (Just about most things these days) Information
Subject
Written By
Posted
Re: Use of SUBSTR with an index
July 22, 2005 07:48AM
Sorry, you can't reply to this topic. It has been closed.
Content reproduced on this site is the property of the respective copyright holders.
It is not reviewed in advance by Oracle and does not necessarily represent the opinion
of Oracle or any other party.