Re: Temporarily preventing index from being selected
Yves Trudeau <[email protected]>
| Newsgroups | gmane.comp.db.mysql.devel |
|---|---|
| Message-ID | <1308831908.2873.446.camel@yves-laptop> |
Hi Olivier, Have you tried returning a very large number. That would hint not to use the index. Regards, Yves On Thu, 2011-06-23 at 12:03 +0200, Olivier Chédru wrote: > Hi! > > I am developing a storage engine for MySQL 5.5. My storage engine is able to perform online index alterations. > > I would like to prevent MySQL from choosing an index currently being added by the storage engine. > > To do so, my handler::records_in_range() method returns HA_POS_ERROR. > However this does not work: the index is used by the query anyway. > > Any idea about how to achieve that? > > Thanks > Olivier > -- MySQL Internals Mailing List For list archives: http://lists.mysql.com/internals To unsubscribe: http://lists.mysql.com/[email protected]