2012-03-27 34 views
1

讓我們考慮下面的linq語句。LINQ分頁語句如何針對Oracle數據庫實際執行?

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

我有以下問題在關於對甲骨文實體框架

  1. 執行這個對於反對甲骨文這一說法,什麼是我看到的最好方式上述語句是否會轉換爲實際的數據庫查詢?

  2. 如何知道記錄是否在數據庫級別被過濾,並且我只會將10條記錄返回到應用程序內存中?

請讓我知道。

感謝

回答

1

您可以使用一個分析器,看看有什麼正在對事物的數據庫端執行的SQL。 This關於一些Oracle分析器的問題。