I have a table that contains a huge amount of data and I want to query it using a date range.
Here's the query
SELECT TOP (10000)
[PositionId] AS [PositionId],
[DeviceId] AS [DeviceId],
[Course] AS [Course],
[Latitude] AS [Latitude],
[Longitude] AS [Longitude],
[Speed] AS [Speed],
[MomentTiming] AS [MomentTiming],
[Fuel] AS [Fuel],
[Ignition] AS [Ignition]
FROM
[PositionInsights]
WHERE
deviceId = 352
AND [MomentTiming] >= '8/12/2015 7:38:00 AM'
AND [MomentTiming] <= '8/12/2015 3:38:00 PM'
The problem is that this simple query takes too much time, about 35 sec