У меня есть таблица с более чем 100 тысячами реестров и я должен получать только 15 реестров (Не последние 15)
Этот консультируется опаздывает 0:01:45 (1 минута с 45 секундами) в показывании мне информации.
select a.Silo, (select top 1 level from silos b where
b.silo=a.silo order by b.insertdate desc ) as Nivel,
(select top 1 PERCENTAGE from silos c where c.silo=a.silo order
by c.insertdate desc ) as Porcentaje,
(select top 1 InsertDate from silos d where d.SILO = a.SILO
order by d.InsertDate desc) as Fecha
from silos a where substring(a.silo,1,4)='Silo'
group by a.silo
order by CONVERT(INT,SUBSTRING(silo,5,LEN(Silo)))
Эта в информации, которая разворачивает меня
Есть способ улучшать консультацию для того, чтобы он работал быстрее?
Таблица только обладает этими полями.