У вас может быть подсказка Index для прямого выбора, но я не уверен, что такой же синтаксис доступен для объединения.
SELECT blah FROM table WITH (INDEX (index_name))
Вы можете использовать это в неанси (?) Соединении
SELECT blah FROM TABLE1, TABLE2
WHERE TABLE2.ForiegnKeyID = TABLE1.ID
WITH (INDEX (index_name))
Присоединиться с указанием индекса:
SELECT
ticket.ticket_id
FROM
purchased_tickets
JOIN ticket WITH (INDEX ( ticket_ix3))
ON ticket.original_ticket_id = purchased_tickets.ticket_id
AND ticket.paid_for = 1
AND ticket.punched = 0
WHERE purchased_tickets.seller_id = @current_user
OPTION (KEEPFIXED PLAN);