Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Die Volltextsuche (FTS) von SQL Server 2008 ist extrem langsam, wenn mehr als ein CONTAINSTABLE in der Abfrage ist

Können Sie Abfrage 3 in

umschreiben
SELECT ... WHERE EXISTS ... CONTAINSTABLE(Table1...)
UNION
SELECT ... WHERE EXISTS ... CONTAINSTABLE(Table2...)
ORDER BY ...

?

UNION ALL ist möglicherweise schneller als UNION, führt aber möglicherweise zu doppelten Datensätzen.