Rolf Rost: Mysql Optimierung...

Beitrag lesen

Hi Simone,

Mysql Optimierung!

$sql = "SELECT *
   FROM $Tabelle
   WHERE string REGEXP '[[:<:]]".$wort."[[:>:]]' ".$order_by." LIMIT 0,".$limit."";

Diese Suche verwende ich derzeit.
Jedoch wird diese Suchfunktion mit wachsenden Datenbankgröße zu langsam.

Nun, gerade zu diesem Thema findest Du in der Doku sehr viel Geschriebenes, Stichwort Index. Das Pragma 'explain' vor einem 'select' zeigt Dir u.a. an, welche Indizies angezogen werden und so weitere Optimierungen vornehmen kannst.

Viele Grüße, Rolf

--
Die Satire der Medien http://rolfrost.de/cgi-bin/blog.cgi