ORM vs Stored Procedures : Which one to use ?

preview_player
Показать описание
ORM (Object Relational Mapper) vs Stored Procedures : Which one to use in Software Engineering?
The video discusses pro and cons between using ORM (E.g., Entity Framework, NHibernate ) and Stored Procedures

0:00 - What is ORM and Stored Procedures
1:18 - Benefits of Stored procedures
2:13 - What are the benefits of ORMs
4:22 - ORM vs Stored Procedure - Which one to choose

My Social Links
1. Twitter
2.Linked In
3.Blog

Subscribe to this channel for your regular updates by clicking the following link
Рекомендации по теме
Комментарии
Автор

Subscribe to this channel for your regular updates by clicking the following link

softwarearchitecturematter
Автор

I like the Store procedure Approach where we can easily establish a relationship between tables + performing better when we insert a large amount of data using XML + easy to deploy. I found the only drawback is unit testing.

ajitsaharan
Автор

Thank you for this video. It was really insightful

dowoyele
Автор

Hi Vikas. I love the video. Thanks for sharing

shekhardalvi
Автор

been 20 years building database driven application using java + oracle. I found that an app instilled with ORM ended up being a horrible nightmare. stored procedure is way much better in most aspect.

rayvid
Автор

Hi Vikas. I love the video. Very nice comparison.

I’m actually torn between the two. I had someone build an application for me using raw SQL queries via SQLAlchemy and then pass the result to Pandas. Now I’m having a different developer refactor the code to use the django ORM. As a non-developer, I’m not sure what is best for this application. Performance is not critical though the application should be robust. I do plan for the application to evolve considerably. I’m also concerned about finding developers in the future that can pick up up the code and work with it. Any guidance would be appreciated my friend.

kamildobrowolski
Автор

Complex queries can only be written in views and stored procedurs. So Sps are best. Big no to ORM

saimch.
Автор

ORM is a better solution overall I Believe.
1- Fast and continuous delivery
2 - Code versioning

FaizanPinjari
Автор

ORM.
project maintainable is first.
Performance is second.

santhoshm