Titta över manualen för SKAPA FULLTEXTINDEX , indikerar det att du kan ange flera kolumner genom att upprepa column_name
som sådan:
CREATE FULLTEXT INDEX ON table_name (column_name1 [...], column_name2 [...]) ...
Med tanke på denna information skulle jag anta att den skapar ett enkelt index över tre kolumner . Vidare antar jag att det fungerar under vänster-till-höger-regeln när det gäller sammansatta index (jag skulle verifiera detta genom att kontrollera exekveringsplanen för följande uttalanden). Därför ett sammansatt index på (col1, col2, col3)
måste väljas i den ordningen för att den ska användas (SELECT col1, col2 ...
). Om du skulle ringa col2
det skulle inte använda indexet.