Entity framework con OData (Web API) está enviando la cláusula Order By de forma predeterminada a Sql Query

Estoy usando Web Api con OData. y tengo una entidad definida en un EF 5.0. Estoy enviando una solicitud muy simple al controlador:

 $.ajax({url: "/odata/Details?$top=10",
            type: "GET",
            dataType: 'json',
            success: function (data) {
               viewModel.list(data.value);
            }

Ahora codifique en mi controlador ::

 [Queryable]
    public override IQueryable<Area> Get()
    {  
    return db.Area.AsQueryable();
    }

Consulta veo usando SQL Profiler ::

 SELECT TOP (@p__linq__1) 
[Project1].[id] AS [id1], 
[Project1].[name] AS [name1], 
[Project1].[pucrhase] AS [pucrhase1], 
[Project1].[sale] AS [sale1]
FROM Area
ORDER BY [Project1].[id] DESC, [Project1].[name] ASC, [Project1].[pucrhase] ASC,      
[Project1].[sale] ASC,N',@p__linq__1 int,@p__linq__1=10

No he solicitado ningún pedido, Cláusula de pedido. EF agrega la cláusula ORDER BY por sí mismo a Query. La cláusula ordenada agregada contiene todas las columnas de la tabla. Esta tabla tiene 3 millones de registros y la consulta está agotando el tiempo, ya que está ordenando por todas las columnas.

Lo probé eliminando Order By que tomó menos de un segundo para terminar.

Entonces la pregunta es

cómo evitar que el marco de la entidad (soporte de Web Api Odata) envíe la cláusula Ordenar por a la consulta de SQL.

¿Cómo eliminar la cláusula Ordenar por del marco de la entidad de consulta SQL (Web Api Odata) que se ejecuta en el servidor?

Cualquier ayuda es apreciada.

Respuestas a la pregunta(1)

Su respuesta a la pregunta