我应该使用LIKE来查询有400万行的表

Omu*_*Omu 2 sql sql-server performance

我正在设计一个搜索表单,我想知道我是否应该通过使用LIKE %search_string%一个最多可达400万行的表来搜索

Red*_*ter 5

一般来说,我会说不.这是全文索引的良好候选者.%搜索字符串中的前导将消除使用任何索引的可能性.

可能存在等待是可接受的和/或您不希望维护全文索引的额外管理开销的情况,在这种情况下您可能会选择LIKE.