BorlandTalk.com Forum Index BorlandTalk.com
Borland discussion newsgroups
 
Archives   FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Over 500 Tables ?

 
Post new topic   Reply to topic    BorlandTalk.com Forum Index -> C++ Builder Databases (Multi-Tier)
View previous topic :: View next topic  
Author Message
Sasan
Guest





PostPosted: Wed Oct 05, 2005 10:25 am    Post subject: Over 500 Tables ? Reply with quote



Hello,
I use SQL-Serevr for my database application,
i have more than 500 tables and split it in 2 databases,
i want know may be this design decrease application speed ?

Best Regards,
M.T


Back to top
Giuliano
Guest





PostPosted: Wed Oct 05, 2005 10:57 am    Post subject: Re: Over 500 Tables ? Reply with quote



On Wed, 5 Oct 2005 13:55:14 +0330, "Sasan" <sasan_vm (AT) yahoo (DOT) com> wrote:

Quote:
Hello,
I use SQL-Serevr for my database application,
i have more than 500 tables and split it in 2 databases,
i want know may be this design decrease application speed ?

If you are creating relations (making queries),
using objects from both databases, you could to experiment
degraded performances. Normally, this kind of queries
are called "heterogeneous queries".

AFAIK, server's optimizers (even if databases are owned by
the same server), don't play very much with relations coming
from different databases (database = groups of tables, views,
stored procedures, rules, etc etc).

Moreover, if you are using databases' access technologies
like ADO, is possible that some parts of yours join, they
could be made "locally". If so, the network traffic is
unavoidably increased 'cause amount of transmitted data
isn't reduced at server side. Only the server has "intimate"
semantics of structure (schema) you have created in the
database.

Again, AFAIK, it's not possible to have referential
integrity between different databases, so I suggest
you, if it's possible, "to reduce" (denormalize)
your database schema, and put all your objects
(tables, views, stored procedures, etc etc) in the
same place.

Best regards.

Giuliano

Back to top
Display posts from previous:   
Post new topic   Reply to topic    BorlandTalk.com Forum Index -> C++ Builder Databases (Multi-Tier) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2006 phpBB Group
SEO toolkit © 2004-2006 webmedic.