2015-05-10 41 views
0

如果这是一个愚蠢的问题,提前道歉。我已经或多或少地开始学习如何使用SQL。SQL数据库约定

我在做一个网站,网站存储主要账户,每个账户都有许多与他们相关的子账户。每个子帐户在与其关联的各种表中都有几千条记录。

我的问题是关于数据库的常规使用。使用每个主账户的数据库以及与之相关的所有数据都存储在同一个地方,将所有数据存储在一个数据库中,还是将它们合并起来更好?

有些见解将不胜感激。

回答

0

您是否需要同时访问这些数据库中的多个数据库?如果是的话,把它们放在一个整体。你不会喜欢花费大量的精力和成本“加入”他们回去做一个查询。最重要的是,您拥有的每个数据库都需要进行管理,并且您需要在它们之间传输数据,这些数据也会变得很痛苦。

通过数据库隔离数据是最后的手段。