Quản lý, tổ chức truy xuất dữ liệu bằng Package,Stored Procedure hay bằng Entity và Linq? - vozForums
vozForums
Update tình hình vOz nói chung (tháng 5/2018)

Go Back   vozForums > Máy tính để bàn > Phần mềm > Phát triển Phần mềm


Reply
 
Thread Tools
  #1  
Old 06-09-2017, 07:54
BanTuyenGiao-ver5 BanTuyenGiao-ver5 is offline
Senior Member
 
Join Date: 06-2014
Posts: 835
Quản lý, tổ chức truy xuất dữ liệu bằng Package,Stored Procedure hay bằng Entity và Linq?

Mình đang bị mù mờ cái phần này. Theo các bạn thì việc quản lý, truy xuất dữ liệu, join nhiều bảng thông qua các package, stored procedure-PL SQL sẽ tốt hơn hay là cần tạo Entity ở tầng app cho các bảng sau đó sử dụng Linq để thao tác dữ liệu ? Đặc biệt là các dữ liệu lớn, cả triệu dòng? Mình đang cần thông não
Reply With Quote
  #2  
Old 06-09-2017, 08:32
ko_hieu's Avatar
ko_hieu ko_hieu is online now
Senior Member
 
Join Date: 06-2008
Posts: 419
Re: Quản lý, tổ chức truy xuất dữ liệu bằng Package,Stored Procedure hay bằng Entity và Linq?

stored procedure-PL SQL
Reply With Quote
  #3  
Old 06-09-2017, 11:24
BanTuyenGiao-ver5 BanTuyenGiao-ver5 is offline
Senior Member
 
Join Date: 06-2014
Posts: 835
Re: Quản lý, tổ chức truy xuất dữ liệu bằng Package,Stored Procedure hay bằng Entity và Linq?

Quote:
Originally Posted by ko_hieu View Post
stored procedure-PL SQL
Vậy là việc viết stored, package là tối ưu rồi phải không?
Reply With Quote
  #4  
Old 06-09-2017, 16:28
ko_hieu's Avatar
ko_hieu ko_hieu is online now
Senior Member
 
Join Date: 06-2008
Posts: 419
Re: Quản lý, tổ chức truy xuất dữ liệu bằng Package,Stored Procedure hay bằng Entity và Linq?

Quote:
Originally Posted by BanTuyenGiao-ver5 View Post
Vậy là việc viết stored, package là tối ưu rồi phải không?
việc viết thì tối ưu, còn viết có tối ưu hay ko là chuyện khác.
Reply With Quote
  #5  
Old 08-09-2017, 07:38
BanTuyenGiao-ver5 BanTuyenGiao-ver5 is offline
Senior Member
 
Join Date: 06-2014
Posts: 835
Re: Quản lý, tổ chức truy xuất dữ liệu bằng Package,Stored Procedure hay bằng Entity và Linq?

Quote:
Originally Posted by ko_hieu View Post
việc viết thì tối ưu, còn viết có tối ưu hay ko là chuyện khác.
Viết cái stored trả về cursor nhiều khi gặp nhiều lỗi ORA trời hỡi, phải vô sửa phát mệt
Reply With Quote
  #6  
Old 09-09-2017, 21:53
anhtuan1811's Avatar
anhtuan1811 anhtuan1811 is offline
Junior Member
 
Join Date: 05-2011
Posts: 20
Re: Quản lý, tổ chức truy xuất dữ liệu bằng Package,Stored Procedure hay bằng Entity và Linq?

PL SQL, và chỉ lấy những gì cần thiết. Dùng linq mà số lượng bản ghi lớn rất châm
Reply With Quote
  #7  
Old 13-09-2017, 13:28
BanTuyenGiao-ver5 BanTuyenGiao-ver5 is offline
Senior Member
 
Join Date: 06-2014
Posts: 835
Re: Quản lý, tổ chức truy xuất dữ liệu bằng Package,Stored Procedure hay bằng Entity và Linq?

Quote:
Originally Posted by anhtuan1811 View Post
PL SQL, và chỉ lấy những gì cần thiết. Dùng linq mà số lượng bản ghi lớn rất châm
Ra vậy, tại bên mình công việc thường truy xuất rất nhiều record nên thường dùng PL/SQL lấy dữ liệu từ cursor, sau đó tới phần C# dùng datatable lưu vào, vậy mà vẫn thấy chậm
Reply With Quote
  #8  
Old 13-09-2017, 13:36
Iphone X Iphone X is offline
Member
 
Join Date: 09-2017
Posts: 90
Re: Quản lý, tổ chức truy xuất dữ liệu bằng Package,Stored Procedure hay bằng Entity và Linq?

Thử cái khác xem sao chẳng ưng cái nào
Reply With Quote
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump





All times are GMT +7. The time now is 20:13.


Steam Powered by vBulletin® 0.1 pre-alpha
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.