У меня есть таблица с именем «Карта» со структурой «XPos int, YPos int, FieldType int».
«XPos» и «YPos» являются первичными ключами. В зависимости от этой таблицы существует несколько таблиц, ссылающихся на столбцы «XPos» и «YPos».
В таблице «Карта» пользователи не могут добавлять или удалять строки. Редко изменяется значение в столбце «FieldType».
Большинство выбранных выглядит следующим образом:
SELECT M.XPos, M.YPos, M.FieldType, N.NoteTitle, N.NoteDescription
FROM Map AS M
INNER JOIN Note AS N ON M.XPos = N.XPos AND M.YPos = N.YPos
WHERE M.XPos >= 248 AND M.XPos <= 311
AND M.YPos >= 578 AND M.YPos <= 715
Как мне индексировать его для хорошего выбора производительности ?. Теперь у меня есть один кластерный индекс на «XPos, YPos», но я не думаю, что это лучший способ.