sql >> Database >  >> RDS >> Mysql

MySQL-wedstrijd tegen - IN BOOLEAN-MODUS?

De tweede zoekopdracht wordt uitgevoerd als een "zoekopdracht in natuurlijke taal", aangezien dat de standaard is wanneer er geen zoektype in natuurlijke taal is opgegeven. Dit type zoekfilters filtert bovendien automatisch woorden uit die in 50% of meer van de rijen voorkomen.

"IN BOOLEAN-MODUS" doet deze aanvullende filtering en kan dus overeenkomsten opleveren als u op een veelvoorkomende term zoekt.

Of u een booleaanse zoekopdracht moet gebruiken, hangt af van de specifieke kenmerken van uw situatie en kan niet worden bepaald zonder meer informatie. Sommige overwegingen kunnen echter zijn:grootte van de invoergegevensset versus hoe groot van een overeenkomende gegevensset die u wilt retourneren en of u resultaten wilt retourneren voor woorden die vaak voorkomen.

(Ref:http://dev.mysql.com/ doc/refman/5.1/en/fulltext-search.html )




  1. DATE_FORMAT in postgresql

  2. PGTune-alternatieven - ClusterControl PostgreSQL-configuratie

  3. Mysql-gebeurtenisfout bij gebruik van php

  4. python models.py syncdb werkt niet