Этот запрос (часть sproc) будет выполняться довольно много:
SELECT TOP (@numRecords) BlogPost.postId,BlogPost.creationDate,
BlogPost.header,BlogPost.markedupContentAbstract
FROM dbo.BlogPost ORDER BY BlogPost.creationDate DESC
Должен ли я поместить индекс в поле creationDate в таблице BlogPost?Должен ли я иметь представление, где упорядочены записи BlogPost, а затем просто ВЫБРАТЬ ТОП из этого?
Подробности: с использованием SQL Server 2008.