使用一个或两个数据库来处理少量数据

时间:2012-06-07 16:10:23

标签: php mysql

对于存储少量用户数据的网站,是否有任何赞成或反对意见?截至目前,我有一个数据库,包含所有需要的用户数据(地址,电话等)。现在我正在考虑建立一个数据库来跟踪当前事件,其中一些事件与特定用户相关联。除了可能通过“类型”(用户数据库和“事件数据库”)分离数据更“有品味”之外,有没有真正的理由这样做?用户数量永远不会超过100。

3 个答案:

答案 0 :(得分:5)

如果您要将用户数据与当前事件数据相关联,那么将这些数据放在单个数据库中的单独表中会更加容易。

答案 1 :(得分:2)

如果你的意思是拥有一个小型网站的多个数据库,那么没有。您可能需要整个网站的1个数据库,特别是如果它很小。你会想要多个表。

我假设您正在将数据库和表混合在一起,这会使您的问题变得有意义,然后是的,您希望数据库中的多个表存储不同的信息。

答案 2 :(得分:1)

最好分开一些东西。为用户使用一个表,为事件使用另一个表。对于少数用户,如果只使用一个用户,则不会有问题。但请记住以后的参考资料