Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 650733
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 13, 20262026-05-13T22:05:06+00:00 2026-05-13T22:05:06+00:00

We are having a debate in our company. I use left outer joins quit

  • 0

We are having a debate in our company. I use left outer joins quit frequently. I was told by another programmer that there is too much over head and I should not use them. Example, Lets say I have two tables, they would rather me hit the database twice get the information I need from each table store it in memory and join the data on the java side, instead of just doing a left outer join. I think this is absurd and would be bad for performance. Am I wrong

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-13T22:05:07+00:00Added an answer on May 13, 2026 at 10:05 pm

    We used to do joins in the application rather than in the database sometimes back in the 80s. But really, by 1988 or so the database optimizer was usually good enough with DB2 that wasn’t necessary any more.

    I can’t think of any ordinary scenarios that warrant application-joins. Abnormal situations like when you’ve got an over-loaded database server, fat network pipe, a ton of capacity on the app server, and a bunch of new queries – might warrant it for some of the queries. Maybe.

    But in general joins, including left/right/full outer joins are your friend. They allow you to have smaller tables, get better use out of both storage and memory, etc. But you do want up to date statistics, to have a passing familiarity with the kinds of access paths a database uses and get in the habit of doing explains.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I'm having a debate with another programmer I work with. For a database return
I was having a debate on this with some colleagues. Is there a preferred
We have been having some debate this week at my company as to how
I've been having a debate of sorts with a co-worker who suggested that we
I'm having a debate with some developers on another forum about accurately generating MIDI
I am having a bit of a debate about the use of nested classes.
Our team is having a heated debate as to whether we allow failing unit
I seem right now to be embroiled in a debate with another programmer on
My teacher and I are having a debate about whether it is possible to
I'm having a little debate with a friend about Objective-C being a 3GL but

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.