Thread Wie genau die Indizes setzen...? (24 answers)
Opened by olruebe01 at 2006-07-12 07:01

pq
 2006-07-12 20:26
#34541 #34541
User since
2003-08-04
12208 Artikel
Admin1
[Homepage]
user image
[quote=olruebe01,12.07.2006, 17:58]@pq: Wenn MySWL nur auf einem Index arbeiten kann, sollte ich dann mehrere anlegen?
Zum Volltextindex: Auf welche Spalte sollte ich den legen? Auf alle 3?
Auf eine Scuhmaschine umsteigen: Wie jetzt? Ist das eine Möglichkeit unter MySQL oder ist das was ganz anderes?[/quote]
MySQL kann nur einen index pro SELECT und tabelle benutzen.
natürlich kannst und sollst du mehrere indizes anlegen.
wie gesagt, benutze EXPLAIN und spiel damit ein bißchen rum.
volltextindex gehört auf die spalte, auf die du volltextsuchen machst.
wenn alle drei spalten text beinhalten, ist das natürlich ungünstig.
eine suchmaschine ist was ganz anderes. wie gesagt sind datenbanken
nur begrenzt als suchmaschinen tauglich.
ich kann die leider keine bestimmte suchmaschine empfehlen; auf meiner arbeit
benutzen wir seit kurzem eine firmenintern entwickelte, und damit
sind unsere suchen durchschnittlich doppelt so schnell geworden (und
wir haben maschinen eingespart).\n\n

<!--EDIT|pq|1152721618-->
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wiki:Wie frage ich & perlintro Wiki:brian's Leitfaden für jedes Perl-Problem

View full thread Wie genau die Indizes setzen...?