All, I have to create a single database which has a basic schema. This database is going to be large (100GB plus), and is to be used as a data warehouse. Now, the creation of this database is currently being performed in 'one-hit' through a C# code; pulling data from a number of different sources. Due to the sheer volume of data, this creation is causing some problems. It has been decided that instead of creating a single database in one go; to
- Create several smaller databases containing the core data tables.
- Merge the smaller databases into a single larger database.
- Build the schema/add the relevant constraints.
My question is two-fold.
1. What is the best way to merge multiple databases (with identical schemas/table structures)?
2. Is there a better way of going about creating this data warehouse (extremely large database)?
Thanks for your time.
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…