Seite 1 von 1
Suchfunktion <native> vs <mysql>
Verfasst: 15.02.2009 21:47
von brutto
Hallo zusammen,
was ich nicht verstehe und bislag auch keine Infos gefunden habe sind die zwei verschiedenen Suche-Backends (mysql und native) die man im ACP wählen kann. In welchen Fällen benutzt man native, wann mysql? Gibts Vor- / Nachteile der beiden Varianten?
Fragen über Fragen....
Servus,
Robert
Re: Suchfunktion <native> vs <mysql>
Verfasst: 15.02.2009 22:18
von Dr.Death
Hallo,
mysql ist zu bevorzugen wenn man eine Moderne MySQL Datenbank besitzt und diese fulltext Suche unterstützt.
Die Native Suche ist die alte, Tabellen abhängige Suche aus dem phpBB2 Bereich.
Die Suchtabellen werden bei größeren Boards extrem groß und langsam.
Re: Suchfunktion <native> vs <mysql>
Verfasst: 15.02.2009 23:49
von brutto
Dank für Deine rasche Antwort.
Wir setzen mysqli 5.0.45 ein. Ist die modern genug?
Sorry, aber an der Front bin ich zu unbeleckt um das einschätzen zu können.
Re: Suchfunktion <native> vs <mysql>
Verfasst: 16.02.2009 09:33
von Dr.Death
Ja, setze das Such-Backend einfach auf "fulltext mysql".
Danach musst Du noch den Such-Indix neu aufbauen lassen.
ACP -->
Wartung -->
Such-Indizes --> Fulltext mysql --> Index erstellen.
Anschliessend kannst Du den Such Index bei Fulltext native löschen.
Re: Suchfunktion <native> vs <mysql>
Verfasst: 16.02.2009 13:55
von brutto
Danke für den Tipp.
Jetzt kann ich mir sogar die elendig große search_wordmatch-Tabelle sparen.

Re: Suchfunktion <native> vs <mysql>
Verfasst: 18.02.2009 20:01
von MichaEbner
Ich habe derzeit das Problem, dass weder das eine noch das andere funktionieren möchte.
Versuche ich "Fulltext mysql" neu aufzubauen, dann habe ich nach kurzer Zeit eine Fehlermeldung. (
http://www.paforum.de/phpBB/adm/index.p ... mode=index, ist zurzeit nicht erreichbar.)
Versuche ich es Native, dann hängt der Neuaufbau sich im Bereich der Beitrags-ID von rund 1300 auf (springt mal ein wenig vor, mal ein wenig zurück, kommt aber nicht wirklich weiter - Beiträge gesamt sind derzeit 601563 ... )
Hat jemand eine Idee?