linq to datatable 与 datatable.select 那种效能高.,该怎么解决

linq to datatable 与 datatable.select 那种效能高.
在查询的过程中 
datatable.select  条件查询后数据排序会改变原本的排序
linq to datatable  而不会改变原本的排序.
------解决方案--------------------
当然是 linq to database,因为它直接在数据库端查询。datatable.select则是查询得到数据后在内存再过滤。
------解决方案--------------------
datatable.select 和 linq to datatable 效率上应该都差不多,

不过datatable.select也是可以进行指定排序的吧:

http://msdn.microsoft.com/zh-cn/library/b5c0xc84(v=vs.110).aspx