I have a general Database Design question: When is it better to create a new Database instead of adding new Tables to an existing? The question is related to design/maintainability andalso performance issues.
Background: we are mirroring the main tables of our customer by importing the data every night into our DB called RM2. Some new (ASP.Net-)Projects need access to this data too, now i’m wondering if i should create new databases for each project or merge their tables with the RM2(current size: 37991.94 MB).
I won’t necessarily answer your question, but I’ll give you a bunch of other questions to consider as well:
I guess that may have answered your question some. 😉