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 7004375
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 27, 20262026-05-27T21:11:29+00:00 2026-05-27T21:11:29+00:00

I am building a data warehouse. I need to get data from different sources

  • 0

I am building a data warehouse. I need to get data from different sources and put it together so that I can generate reports. I will do lots of joining of tables. I am talking about maybe 20 tables total and each table is going to be anywhere from 100mb to 5 gigs.

I would like to know if I should be creating different databases for each table since each table might have an entirely different TYPE of dataset.

For example, I might have one table that has 1 GB of data about design of cars. And I will have another table with 3 GBs of sales data on these cars.

Would it be appropriate to separate these into different databases?

Please let me know what additional information is needed to advise me on this situation.

  • 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-27T21:11:29+00:00Added an answer on May 27, 2026 at 9:11 pm

    If there’s a logical or business separation, by all means put them in different databases. That’s just clean data application development. However, if you’re going to be joining or merging the different data sets, then you can save some overhead and admin costs by having a single database. 20 tables total isn’t a lot (I’m working on a system that has about 3700 tables, though ~1600 are audits). Keep in mind SQL Server is meant to scale up to terabytes of data, provided you have a decent model, indexes, etc.

    If you’re concerned with performance of the warehouse, you can jam that server full of RAM and harddrives. To leverage the harddrives properly you’d want to look at leveraging multiple files / filegroups and doling the tables out appropriately.

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

Sidebar

Related Questions

I'm building a data warehouse. Each fact has it's timestamp . I need to
I am building application that required some data from iPhone's Call log(read only). The
I'm building an app that pulls data in from an excel .csv file and
I'm building a tree-based data structure and overloaded [ ] so that I can
I'm building a table data editor, and need functionality that's not available in the
I'm building a data base where some users can put tag in others data.
I'm building a query that needs data from 5 tables. I've been told by
Do you know of any resources that describe building a data access layer using
I'm building a PHP page with data sent from MySQL. Is it better to
I'm building a Dojo DataGrid from JSON data provided by my REST interface. The

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.