Индексирование SQL для запроса Between только с одним соответствием?

У нас есть таблица с более чем двумя миллионами строк, где все запросы к ней будут поиском Between с использованиемColumn1 а такжеColumn2, Кроме того, будет только один возможный результат. Например...

Col1     Col2
1        5
6        10
11       15

select * from table1 where 8 between Col1 and Col2

В настоящее время у меня есть уникальный кластерный индекс наCol1 а такжеCol2, До сих пор я не мог понять, как дополнительно настроить запрос и индексы, чтобы минимизировать количество обрабатываемых строк. В плане выполнения в настоящее время сообщается о стоимости почти 0,5 и 113 тыс. Строк, обрабатываемых при поиске единственного и правильного ответа.

Какие варианты я могу пропустить?

В соответствии с просьбой, некоторые детали из текущего плана выполнения:

Operation
 Clustered Index Seek
Predicate
 CONVERT_IMPLICIT(bigint,[@2],0)

Ответы на вопрос(3)

Ваш ответ на вопрос