sql >> Databasteknik >  >> RDS >> Mysql

förbättra prestandan för LIKE-klausulen

Denna typ av sökning är call Fulltextsökning , och du behöver verkligen använda specialiserade system för det istället för att tvinga databasen att ständigt göra tabellsökningar. Du lämnar i princip all text du vill söka efter till en sökmotor, som sedan indexerar den för snabb sökning.

Ett alternativ skulle vara Apache Lucene .



  1. Finns det en kapslingsgräns för korrelerade underfrågor i vissa versioner av Oracle?

  2. MySQL - Bästa metoden att hantera denna hierarkiska data?

  3. Importera CSV till MySQL

  4. SQL RANK() kontra ROW_NUMBER()