Công cụ bảo vệ mã nguồn .NET mạnh nhất, không thể unpack, miễn phí cho các khách hàng đầu tiên đăng ký.
Trang 1 trên tổng số 2 12 Cuối cùngCuối cùng
Từ 1 tới 10 trên tổng số 13 kết quả

Đề tài: So sánh tốc độ của LINQ to store procedure và LinQ

  1. #1
    Ngày gia nhập
    12 2010
    Bài viết
    99

    Question So sánh tốc độ của LINQ to store procedure và LinQ

    Mình có thắc mắc chút là nếu dùng Linq thường để truy vấn so với dùng LINQ to store procedure thì tốc độ có khác nhau không ạ ? và cơ chế của LINQ to store procedure thực thi như thế nào ? Ai biết có thể giải thích dùm mình .
    Công cụ bảo vệ mã nguồn .NET mạnh nhất hiện tại, miễn phí cho các khách hàng đầu tiên đăng ký.

  2. #2
    Ngày gia nhập
    08 2010
    Bài viết
    46

    Ý bạn là LinQ to SQL mà sử dụng Store Procedure à?

  3. #3
    Ngày gia nhập
    12 2010
    Bài viết
    99

    Trích dẫn Nguyên bản được gửi bởi JohnnyChung Xem bài viết
    Ý bạn là LinQ to SQL mà sử dụng Store Procedure à?
    Đúng rồi đó bạn Linq to SQL hoặc Linq to entity sử dụng store

  4. #4
    Ngày gia nhập
    08 2010
    Bài viết
    46

    Nếu so sánh tốc độ giữa LinQ to SQL với DataSet và SqlDataReader thì LinQ to SQL chỉ hơn được DataSet thôi, truy vấn nhanh nhất vẫn là SqlDataReader.
    _http://www.devtoolshed.com/content/performance-benchmarks-linq-vs-sqldatareader-dataset-linq-compiled-queries-part-2

    Hiện tại mình vẫn thích dùng SqlDataReader hơn là LinQ, chỉ có điều là phải code nhiều hơn.

  5. #5
    Ngày gia nhập
    10 2012
    Bài viết
    204

    LINQ to Entity hay hơn nhiều to SQL, còn SqlDataReader thì tất nhiên là lẹ nhất rồi vì nó chỉ forward thoai mà.

  6. #6
    Ngày gia nhập
    12 2010
    Bài viết
    99

    Mặc định So sánh tốc độ của LINQ to store procedure và LinQ

    Hình như các bạn không hiểu ý mình thì phải . Ý mình là khi viết Linq Không sử dụng Store Procedure so với linq sử dụng Store Procedure thì cái nào nhanh hơn .

  7. #7
    Ngày gia nhập
    10 2012
    Bài viết
    204

    thưa đại ca là như nhau, khi dùng Entity Framework, đã tạo ra model chứa các table và procedure rồi. Nên lúc này tốc độ gần như là như nhau

  8. #8
    Ngày gia nhập
    12 2010
    Bài viết
    99

    Trích dẫn Nguyên bản được gửi bởi AnyLastWord Xem bài viết
    thưa đại ca là như nhau, khi dùng Entity Framework, đã tạo ra model chứa các table và procedure rồi. Nên lúc này tốc độ gần như là như nhau
    vậy nó thêm linq to store procedure để làm gì bạn biết không ?

  9. #9
    Ngày gia nhập
    10 2012
    Bài viết
    204

    chả ai gọi là LINQ to Store procedure, thực tế là khi ta dùng Entity Framework, nó đã tạo ra các class chứa các cột thuộc các table, còn về procedure, EF nó đã chuyền về method dùng trong C#. Và ta phải xác định đc giá trị trả về của proc đó để xác định giá trị trả về của method đc tạo ra từ EF. Còn cái nữa khi dùng EF ta gọi proc là Complex Function.
    Nhận: Hỗ trợ việc học C# và Java. Hỗ trợ làm đồ án C# và Java (App và Web). Làm phần mềm và website.
    Email: phuong.duongthanh1991@gmail.com
    Yahoo: phuong_duongthanh@ymail.com
    Đảm bảo uy tín, chất lượng giá cả phải chăng.

  10. #10
    Ngày gia nhập
    12 2010
    Bài viết
    99

    Cách dùng nó thì mình biết rồi ? Cảm ơn bạn nhé ! Thế mà mình nghĩ dùng nó sẽ nhanh hơn , làm viết 1 đống proc
    Công cụ bảo vệ mã nguồn .NET mạnh nhất hiện tại, miễn phí cho các khách hàng đầu tiên đăng ký.

Các đề tài tương tự

  1. Stored procedure trong linq không cập nhật được
    Gửi bởi ndnhan trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 11
    Bài viết cuối: 11-06-2013, 02:01 PM
  2. MS SQL với C# Cách Tính tồn kho bằng store procedure
    Gửi bởi kitty196 trong diễn đàn Thắc mắc Microsoft SQL Server & Microsoft Access
    Trả lời: 1
    Bài viết cuối: 08-06-2013, 02:44 AM
  3. LinQ vs Store Procedure | So sánh giữa LinQ và các SP truyền thống??
    Gửi bởi linhdeptrai trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 10
    Bài viết cuối: 04-07-2012, 12:35 PM
  4. Store Procedure & Linq
    Gửi bởi henrythong trong diễn đàn Nhập môn lập trình C#, ASP.NET
    Trả lời: 1
    Bài viết cuối: 14-08-2010, 06:53 PM
  5. Nên sử dụng Linq hay Store Procedure ?
    Gửi bởi icde trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 6
    Bài viết cuối: 30-07-2010, 11:34 PM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn