I have approx 15 databases that I run though and collect certain tables/colums into one central database. I was told that I should use master as the warehouse as it already touches all the databases. Currently the setup looks something like:
Views in each of the DB
Tables in Master
Stored procedures in Master
Batch file calls osql. Calls a stored procedure which pulls data from view and "Insert Into" master.
1) Should I be using master? I'm noticing that performance on the server is dropping at a quick rate the larger the new tables get. Would it be better to create a warehouse table?
2) Using the views/stored procedures works, but it is time consuming and eats up memory. After doing some reading it looks like DTS would be a better approach?
Any suggestions are welcome!
Views in each of the DB
Tables in Master
Stored procedures in Master
Batch file calls osql. Calls a stored procedure which pulls data from view and "Insert Into" master.
1) Should I be using master? I'm noticing that performance on the server is dropping at a quick rate the larger the new tables get. Would it be better to create a warehouse table?
2) Using the views/stored procedures works, but it is time consuming and eats up memory. After doing some reading it looks like DTS would be a better approach?
Any suggestions are welcome!