MySQL Forums
Forum List  »  MyISAM

Re: Indexes disabled by default?
Posted by: Peter Wood
Date: January 31, 2006 02:33PM

Ingo Strüwing wrote:
> I tried to use your my.cnf, but still cannot
> repeat the problem.
>
> How did you get at the binary of your MySQL 5.0.18
> version?
>


We have actually figured out a workaround to the problem. Apparently, there is a bug where if you specify any value for the --with-max-indexes parameter, indexes are disabled. Our fix was to simply rebuild our binary and omit the --with-max-indexes flag.

Previously, we were using the following line to configure the build:

~~~~~~~

./configure \
--prefix=/mysql/mysql \
--datadir=/mysql/data \
--without-debug \
--with-embedded-server \
--with-extra-tools \
--with-mysqlmanager \
--with-bench \
--with-big-tables \
--without-innodb \
--with-max-indexes=128
~~~~~~~~

We redid the build using these options and it worked fine:

~~~~~~~~
./configure \
--prefix=/mysql/mysql \
--datadir=/mysql/data \
--without-debug \
--with-embedded-server \
--with-extra-tools \
--with-mysqlmanager \
--with-bench \
--with-big-tables \
--without-innodb
~~~~~~~~

For reference, here is an entry in the commits mailing list regarding the bug:

http://lists.mysql.com/commits/998

And here is a related bug report:

http://bugs.mysql.com/bug.php?id=10932

Options: ReplyQuote


Subject
Views
Written By
Posted
4822
January 27, 2006 10:18AM
2452
January 30, 2006 04:02AM
2464
January 30, 2006 08:44AM
2529
January 31, 2006 03:47AM
Re: Indexes disabled by default?
2890
January 31, 2006 02:33PM


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.