Click here to Skip to main content
15,916,318 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: Another religious question: LINQ vs stored procedures Pin
Christopher Duncan21-Oct-13 10:18
Christopher Duncan21-Oct-13 10:18 
GeneralRe: Another religious question: LINQ vs stored procedures Pin
Mycroft Holmes18-Oct-13 12:48
professionalMycroft Holmes18-Oct-13 12:48 
GeneralRe: Another religious question: LINQ vs stored procedures Pin
Christopher Duncan18-Oct-13 15:07
Christopher Duncan18-Oct-13 15:07 
GeneralRe: Another religious question: LINQ vs stored procedures Pin
PIEBALDconsult18-Oct-13 13:22
mvePIEBALDconsult18-Oct-13 13:22 
GeneralRe: Another religious question: LINQ vs stored procedures Pin
Christopher Duncan18-Oct-13 15:11
Christopher Duncan18-Oct-13 15:11 
GeneralRe: Another religious question: LINQ vs stored procedures Pin
Marc Clifton18-Oct-13 13:27
mvaMarc Clifton18-Oct-13 13:27 
GeneralRe: Another religious question: LINQ vs stored procedures Pin
Christopher Duncan18-Oct-13 14:55
Christopher Duncan18-Oct-13 14:55 
GeneralRe: Another religious question: LINQ vs stored procedures Pin
GuyThiebaut19-Oct-13 3:55
professionalGuyThiebaut19-Oct-13 3:55 
As someone who has worked as both a DBA and developer I have a pet theory about this development away from stored procedures.
Like you I tend to stick to stored procedures and pass the parameters through from the client.

I have noticed that DBA's have a tendency to lock down as much of the database as possible and in many companies a stored procedure needs to go through a thorough vetting process before it is allowed into the database.
So add to the project lifecycle the client and database qc procedures and you have a bit of a nightmare on your hands - plus if a stored procedure needs to be changed...

As a consequence developers will do what they can to find ways around this spanner in the works of their project.
So the developers decide to do away with stored procedures and do the heavy lifting at the client end because they can navigate around the whole DBA qc environment and consequently get their projects completed more quickly.

This is my pet theory based on experience in small and very large companies.

I tend to think that if a stored procedure is written well and the correct indexes and partitions are created on database tables there should be no real problem with data access bottlenecks.

The alternative is to do all this work on the client which is faster, development wise, and requires less database knowledge.
“That which can be asserted without evidence, can be dismissed without evidence.”

― Christopher Hitchens

GeneralRe: Another religious question: LINQ vs stored procedures Pin
Christopher Duncan19-Oct-13 6:10
Christopher Duncan19-Oct-13 6:10 
GeneralRe: Another religious question: LINQ vs stored procedures Pin
PIEBALDconsult19-Oct-13 19:28
mvePIEBALDconsult19-Oct-13 19:28 
GeneralRe: Another religious question: LINQ vs stored procedures Pin
GuyThiebaut20-Oct-13 1:22
professionalGuyThiebaut20-Oct-13 1:22 
GeneralRe: Another religious question: LINQ vs stored procedures Pin
_Maxxx_20-Oct-13 13:03
professional_Maxxx_20-Oct-13 13:03 
GeneralRe: Another religious question: LINQ vs stored procedures Pin
Christopher Duncan21-Oct-13 1:06
Christopher Duncan21-Oct-13 1:06 
NewsMacBook Air systems sold between June 2012-June 2013 might need replacement drive Pin
Kevin Priddle18-Oct-13 9:00
professionalKevin Priddle18-Oct-13 9:00 
GeneralRe: MacBook Air systems sold between June 2012-June 2013 might need replacement drive Pin
Maximilien18-Oct-13 9:02
Maximilien18-Oct-13 9:02 
RantWindows Update Cleanup Pin
Rutvik Dave18-Oct-13 7:23
professionalRutvik Dave18-Oct-13 7:23 
GeneralRe: Windows Update Cleanup Pin
Corporal Agarn18-Oct-13 7:40
professionalCorporal Agarn18-Oct-13 7:40 
GeneralRe: Windows Update Cleanup Pin
Eddy Vluggen18-Oct-13 7:50
professionalEddy Vluggen18-Oct-13 7:50 
GeneralRe: Windows Update Cleanup PinPopular
Rutvik Dave18-Oct-13 7:53
professionalRutvik Dave18-Oct-13 7:53 
GeneralRe: Windows Update Cleanup Pin
Joe Woodbury18-Oct-13 9:50
professionalJoe Woodbury18-Oct-13 9:50 
GeneralRe: Windows Update Cleanup Pin
Rutvik Dave18-Oct-13 10:59
professionalRutvik Dave18-Oct-13 10:59 
GeneralRe: Windows Update Cleanup Pin
Joe Woodbury18-Oct-13 14:16
professionalJoe Woodbury18-Oct-13 14:16 
GeneralRe: Windows Update Cleanup Pin
Marc Clifton18-Oct-13 13:28
mvaMarc Clifton18-Oct-13 13:28 
GeneralRe: Windows Update Cleanup Pin
Eddy Vluggen19-Oct-13 1:32
professionalEddy Vluggen19-Oct-13 1:32 
GeneralRe: Windows Update Cleanup Pin
Mark_Wallace20-Oct-13 21:13
Mark_Wallace20-Oct-13 21:13 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.