500万行数据,字段为nvarchar(108),如何快速查找字符串。
现状:
1. 现在有一个表格,里面有500万行数据,其中一个字段定义为nvarchar(108)。
现在因为权限和其他的客观原因,没有办法在测试环境上启用全文索引。
2. 现在使用select ... like ... 或者charindex... 执行时间都在 32秒左右徘徊。
3. index不起作用
问题:
现在只是在做分析,但是目前环境不能得出具体测试结果。
1. 假设说启用全文索引的话,能改善多少?
2. 还有其他方法能改善检索时间么?
期望目标在5秒之内,10秒之内也尚可接受