Click here to Skip to main content
15,892,059 members
Home / Discussions / Database
   

Database

 
GeneralRe: General Performance Question Pin
#realJSOP4-Jan-10 14:32
mve#realJSOP4-Jan-10 14:32 
AnswerRe: General Performance Question Pin
Mycroft Holmes4-Jan-10 13:13
professionalMycroft Holmes4-Jan-10 13:13 
AnswerRe: General Performance Question Pin
Mycroft Holmes4-Jan-10 19:01
professionalMycroft Holmes4-Jan-10 19:01 
GeneralRe: General Performance Question Pin
#realJSOP4-Jan-10 23:25
mve#realJSOP4-Jan-10 23:25 
GeneralRe: General Performance Question Pin
Mycroft Holmes5-Jan-10 0:12
professionalMycroft Holmes5-Jan-10 0:12 
AnswerRe: General Performance Question Pin
David Skelly5-Jan-10 2:10
David Skelly5-Jan-10 2:10 
GeneralRe: General Performance Question Pin
#realJSOP6-Jan-10 0:35
mve#realJSOP6-Jan-10 0:35 
GeneralRe: General Performance Question Pin
David Skelly6-Jan-10 2:24
David Skelly6-Jan-10 2:24 
It can be very hard to track these things down. We once had a stored proc that ran a query, returned some data, the front end then set a flag and saved the data back again. In development it completed within seconds. In live production use, it took 15 minutes.

When we looked into it, it turned out that the stored proc was actually running very quickly. So was the front-end processing to set the flag. All the time was being taken transferring the data across the network, because in the live database each row included a massive XML document that took forever to marshall off the database server, move it over the network and then marshall it all back for the front-end to receive. When the developer first tested it, the XML documents he used were teeny-tiny little things so it all ran quickly and no-one spotted the problem.

We rewrote the application so that the update was done in the stored proc without returning anything to the front end, and it finished in less than 10 seconds. When we released it to the users, we had people phoning us up saying, "I don't think this did anything, it was too quick..."
AnswerRe: General Performance Question Pin
Tim Carmichael5-Jan-10 6:31
Tim Carmichael5-Jan-10 6:31 
GeneralRe: General Performance Question Pin
#realJSOP6-Jan-10 0:36
mve#realJSOP6-Jan-10 0:36 
QuestionUpdating Data on Other Server?? [modified] Pin
AmbiguousName4-Jan-10 7:05
AmbiguousName4-Jan-10 7:05 
AnswerRe: Updating Data on Other Server?? Pin
Stryder_14-Jan-10 9:47
Stryder_14-Jan-10 9:47 
GeneralRe: Updating Data on Other Server?? Pin
AmbiguousName5-Jan-10 3:47
AmbiguousName5-Jan-10 3:47 
AnswerRe: Updating Data on Other Server?? Pin
Mycroft Holmes4-Jan-10 13:17
professionalMycroft Holmes4-Jan-10 13:17 
GeneralRe: Updating Data on Other Server?? Pin
AmbiguousName5-Jan-10 3:54
AmbiguousName5-Jan-10 3:54 
GeneralRe: Updating Data on Other Server?? Pin
Mycroft Holmes5-Jan-10 11:05
professionalMycroft Holmes5-Jan-10 11:05 
GeneralRe: Updating Data on Other Server?? Pin
AmbiguousName5-Jan-10 13:47
AmbiguousName5-Jan-10 13:47 
Questionexported the first column of an excel file to a table Pin
deva23-Jan-10 23:05
deva23-Jan-10 23:05 
Questionloop problem Pin
Jassim Rahma3-Jan-10 21:02
Jassim Rahma3-Jan-10 21:02 
AnswerRe: loop problem Pin
Jassim Rahma3-Jan-10 22:30
Jassim Rahma3-Jan-10 22:30 
GeneralRe: loop problem Pin
Jassim Rahma3-Jan-10 22:39
Jassim Rahma3-Jan-10 22:39 
GeneralRe: loop problem Pin
Mycroft Holmes3-Jan-10 23:45
professionalMycroft Holmes3-Jan-10 23:45 
GeneralRe: loop problem Pin
Jassim Rahma4-Jan-10 2:01
Jassim Rahma4-Jan-10 2:01 
GeneralRe: loop problem Pin
Corporal Agarn4-Jan-10 3:56
professionalCorporal Agarn4-Jan-10 3:56 
AnswerRe: loop problem Pin
Tim Carmichael4-Jan-10 5:54
Tim Carmichael4-Jan-10 5:54 

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.