我有以下查询,我需要提高性能
DECLARE @number varchar(40) = '0800001001'
SELECT
Id
FROM
Table1
WHERE
(REPLACE(Phone1, ' ','') = @number)
OR (REPLACE(Phone2, ' ','') = @number)
该表有 500k 行,目前这些列或全文没有索引。任何人都可以建议使用索引、clr 函数或其他方式改进此查询的最佳方法吗?
我有以下查询,我需要提高性能
DECLARE @number varchar(40) = '0800001001'
SELECT
Id
FROM
Table1
WHERE
(REPLACE(Phone1, ' ','') = @number)
OR (REPLACE(Phone2, ' ','') = @number)
该表有 500k 行,目前这些列或全文没有索引。任何人都可以建议使用索引、clr 函数或其他方式改进此查询的最佳方法吗?