Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

SQL Server 2008 Full-Text Search (FTS) extremamente lento quando mais de um CONTAINSTABLE na consulta


Você pode reescrever a consulta 3 para
SELECT ... WHERE EXISTS ... CONTAINSTABLE(Table1...)
UNION
SELECT ... WHERE EXISTS ... CONTAINSTABLE(Table2...)
ORDER BY ...

?

UNION ALL pode ser mais rápido que UNION, mas possivelmente resultará em registros duplicados.