DB中的不同信息域

时间:2010-03-23 22:02:01

标签: database-design

我的个人网站有一个数据库,目前它正在存储不同的信息域(例如cv,CMS架构等,所有这些都在一个数据库中)。

我注意到表集(例如,一个域的所有表)与其他表组没有任何关系,因为它们完全不相关。这对数据库设计有何影响?我可以假设这是一个我需要考虑拥有> 1 DB的时间。

1 个答案:

答案 0 :(得分:0)

如果您拥有允许大量数据库的托管,请使用大量数据库。

我对数据库的使用感到“节俭”(我在一个数据库中有一堆来自不相关软件包的表)。然后我开始遇到性能问题(我在共享服务器上,并且DB在其他地方托管)。我不得不把它们分开,花了一些时间。

我的托管包中仍然有很多未使用的数据库,我的项目更容易维护,而且它们的行为也更好。

重新使用这样的数据库有点像在拥有1 TB驱动器时压缩100 MB的电子邮件。如果您有更多DB的空间,请使用它们。