Why use server job?
Moderators: chulett, rschirm, roy
Why use server job?
why use server job when we have parallel jobs which run much faster than server jobs?
...do some searches...this has been deeply covered in prior threads.
Ernie Ostic
blogit!
<a href="https://dsrealtime.wordpress.com/2015/0 ... ere/">Open IGC is Here!</a>
blogit!
<a href="https://dsrealtime.wordpress.com/2015/0 ... ere/">Open IGC is Here!</a>
Your assumption that parallel jobs [always] run faster than server jobs is flawed.
<a href=http://www.worldcommunitygrid.org/team/ ... TZ9H4CGVP1 target="WCGWin">
</a>
</a>
-
- Premium Member
- Posts: 1735
- Joined: Thu Mar 01, 2007 5:44 am
- Location: Troy, MI
Not a correct test to define benchmark. They both have different benifits and should be used to according to requirements to properly utilize the capabilities of the tool. And I strongly agree to Arnd's comment.dr.murthy wrote:Just simply do a sort test with some huge data on both server and parallel jobs , then you can easily idnetifie which works faster
Priyadarshi Kunal
Genius may have its limitations, but stupidity is not thus handicapped.
Genius may have its limitations, but stupidity is not thus handicapped.
-
- Premium Member
- Posts: 457
- Joined: Tue Sep 25, 2007 4:05 pm
Agreed!priyadarshikunal wrote: Not a correct test to define benchmark. They both have different benifits and should be used to according to requirements to properly utilize the capabilities of the tool. And I strongly agree to Arnd's comment.
One of the things that works in favor of server jobs is the job start-up time. Also, Vincent McBurney has some very good posts in ITToolBox website with regards to this. Please do some reading in here as well as in the above mentioned site so that you can form an understanding for yourself.
Vivek Gadwal
Experience is what you get when you didn't get what you wanted
Experience is what you get when you didn't get what you wanted
-
- Participant
- Posts: 54607
- Joined: Wed Oct 23, 2002 10:52 pm
- Location: Sydney, Australia
- Contact:
www.ittoolbox.com auto-redirects, hence my comment.
-craig
"You can never have too many knives" -- Logan Nine Fingers
"You can never have too many knives" -- Logan Nine Fingers
-
- Participant
- Posts: 54607
- Joined: Wed Oct 23, 2002 10:52 pm
- Location: Sydney, Australia
- Contact:
Why would you create a parallel job to process a single row?
Since parallel jobs move data in chunks of not less than 32KiB, and typically much larger slabs (128KiB, 1MiB or 3MiB), why would you use a parallel job to process less then 32KiB of data?
Since parallel jobs move data in chunks of not less than 32KiB, and typically much larger slabs (128KiB, 1MiB or 3MiB), why would you use a parallel job to process less then 32KiB of data?
IBM Software Services Group
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
I don't know of any blogs on this rather esoteric subject, but if you search DSXChange you will find many threads that touch upon the differences between Server and Parallel job. By looking at the relevant strengths and weaknesses of the two types of jobs one can easily think of scenarios where one or the other is much better either in terms of design simplicity or runtime efficiency or resource usage.
<a href=http://www.worldcommunitygrid.org/team/ ... TZ9H4CGVP1 target="WCGWin">
</a>
</a>
-
- Premium Member
- Posts: 457
- Joined: Tue Sep 25, 2007 4:05 pm
You did not look hard enough then!taral wrote:Did not find any blog related to server job performance and in which condition to use server jobs.
For starters:
http://it.toolbox.com/blogs/infosphere/ ... stats-6976
Vivek Gadwal
Experience is what you get when you didn't get what you wanted
Experience is what you get when you didn't get what you wanted
-
- Premium Member
- Posts: 1735
- Joined: Thu Mar 01, 2007 5:44 am
- Location: Troy, MI
that blog outlines the benifits of parallel jobs oves server. But there are some benifits of using server jobs over parallel. Just to mention a few:
1. its faster with very low volume of data, also no startup time.
2. works really well with flats files and doesn't even complains about few dodgy stuffs you generally find in flat files.
Too much to write, but this should give you a start.
1. its faster with very low volume of data, also no startup time.
2. works really well with flats files and doesn't even complains about few dodgy stuffs you generally find in flat files.
Too much to write, but this should give you a start.
Priyadarshi Kunal
Genius may have its limitations, but stupidity is not thus handicapped.
Genius may have its limitations, but stupidity is not thus handicapped.