tonywilliams
Member
- Joined
- Feb 12, 2007
- Messages
- 9
- Programming Experience
- 3-5
Hi
I am currently writing an application that links to 3 different databases. There are historic reasons for this, but also the data is grouped relevantly. As part of the application I have one query that needs to link to all 3 databases for data. This is the only query that does, but its quite a major one. The problem I am having is that as this is done over a network the performance is very poor.
I am now looking at ways around this and, one thought was to merge the data into one big database. Although this would still come under the maximum size of an access (2003) database (2gb?) it would mean i would have around 20 tables. Which as a new developer seems quite a lot?. Would this then harbour the performance of a single database to a point where I should stick with the 3 databases?
By sticking with one big database also means i would have more connections at one time to one database as opposed to the connections being split between the three. Again would this cause performance issues?
Any thoughts?
Kind Regards
I am currently writing an application that links to 3 different databases. There are historic reasons for this, but also the data is grouped relevantly. As part of the application I have one query that needs to link to all 3 databases for data. This is the only query that does, but its quite a major one. The problem I am having is that as this is done over a network the performance is very poor.
I am now looking at ways around this and, one thought was to merge the data into one big database. Although this would still come under the maximum size of an access (2003) database (2gb?) it would mean i would have around 20 tables. Which as a new developer seems quite a lot?. Would this then harbour the performance of a single database to a point where I should stick with the 3 databases?
By sticking with one big database also means i would have more connections at one time to one database as opposed to the connections being split between the three. Again would this cause performance issues?
Any thoughts?
Kind Regards