PythonQ 240-8XX Manual de usuario Pagina 498

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 768
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 497
Kapitel 7: MySQL-Sprachreferenz 477
Die Stopword-Liste wird in myisam/ft_static.c definiert.
¨
Andern Sie sie nach Ihrem
Geschmack, kompilieren Sie MySQL neu und bauen Sie Ihre FULLTEXT-Indexe neu auf.
Die 50%-Schwelle wird durch das spezielle, ausgew¨ahlte Gewichtungsschema festgelegt.
Um dieses abzuschalten, ¨andern Sie folgende Zeile in myisam/ftdefs.h:
#define GWS_IN_USE GWS_PROB
zu
#define GWS_IN_USE GWS_FREQ
und kompilieren Sie MySQL neu. In diesem Fall brauchen Sie die Indexe nicht neu
aufzubauen.
7.8.3 Neue Features der Volltextsuche in MySQL 4.0
Dieser Abschnitt enth¨alt eine Auflistung der Volltext-Features, die bereits im MySQL-4.0-
Baum implementiert sind. Er erl¨autert den More Funktionen f¨ur Volltextsuche-Eintrag in
Abschnitt 2.8 [TODO], Seite 48.
REPAIR TABLE mit FULLTEXT-Indexen, ALTER TABLE mit FULLTEXT-Indexen und
OPTIMIZE TABLE mit FULLTEXT-Indexen auft jetzt bis zu 100 mal schneller.
MATCH ... AGAINST wird folgende Boolesch Operatoren unterst¨utzen:
+wort bedeutet, dass das Wort in jeder zur¨uckgegebenen Zeile enthalten sein muss.
-wort bedeutet, dass das Wort in jeder zur¨uckgegebenen Zeile nicht enthalten sein
darf.
< und > onnen benutzt werden, um die Wortgewichtung in der Anfrage herab-
und heraufzusetzen.
~ kann benutzt werden, um einem ’Rausch-Wort’ ein negatives Gewicht
zuzuweisen.
* ist ein Trunkierungsoperator.
Die Boole’sche Suche benutzt eine vereinfachte Art, die Relevanz zu berechnen, die
keine 50%-Schwelle hat.
Suchen sind jetzt wegen optimierter Suchalgorithmen bis zu 2 mal schneller.
Das Dienstprogramm ft_dump wurde f¨ur Low-Level-FULLTEXT-Index-Operationen
hinzugef¨ugt (Anfragen / Dumps / Statistiken).
7.8.4 Volltextsuche TODO-Liste
Alle Operationen mit FULLTEXT-Index schneller machen.
Unterst¨utzung f¨ur Klammern () in Boole’scher Volltextsuche.
Phrasensuche, aherungsoperatoren
Boole’sche Suche funktioniert ohne FULLTEXT-Index (ja, sehr langsam).
Unterst¨utzung f¨ur "immer indizierte orter". Das onnten beliebige Zeichenketten
sein, die der Benutzer wie orter behandeln will. Beispiele sind "C++", "AS/400",
"TCP/IP" usw.
Unterst¨utzung f¨ur Volltextsuche in MERGE-Tabellen.
Vista de pagina 497
1 2 ... 493 494 495 496 497 498 499 500 501 502 503 ... 767 768

Comentarios a estos manuales

Sin comentarios