Мой план выполнения - SQL Server показывает поиск ключей (кластеризованный) на PK_Appointments.Индекс над этим в плане выполнения отсутствует (обычно я создаю индекс покрытия или включаю столбцы в связанный индекс из плана), поэтому я не уверен, как исправить этот конкретный поиск ключа.

В выполняемом запросе есть объединение и 24 соединения.
Состояние профилировщика: CPU 203, чтение 1971, запись 0, продолжительность 359..
Это может показаться незначительным, но его запрос часто выполняется в определенных областях приложения, поэтому посмотрим, смогу ли я заставить его вернуться быстрее.