2012-03-27 36 views
1

让我们考虑下面的linq语句。LINQ分页语句如何针对Oracle数据库实际执行?

var ctx = new MoviesContext(); 
var movies = ctx.Movies.AsPagination(pagenum??1, 10); 

我有以下问题在关于对甲骨文实体框架

  1. 执行这个对于反对甲骨文这一说法,什么是我看到的最好方式上述语句是否会转换为实际的数据库查询?

  2. 如何知道记录是否在数据库级别被过滤,并且我只会将10条记录返回到应用程序内存中?

请让我知道。

感谢

回答

1

您可以使用一个分析器,看看有什么正在对事物的数据库端执行的SQL。 This关于一些Oracle分析器的问题。