Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

Ricerca full-text (FTS) di SQL Server 2008 estremamente lenta quando più di un CONTAINSTABLE nella query

Puoi riscrivere la query 3 in

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

?

UNION ALL potrebbe essere più veloce di UNION, ma potrebbe risultare in record duplicati.