【发布时间】:2015-09-20 15:02:51
【问题描述】:
小问题,我正在开发一个 saas 软件(erp)。
出于以下原因,我为每个帐户设计了 1 个数据库:
- 我做了很多个性化设置,需要为每个帐户添加特定的表格列。
- 更易于管理数据库备份(和重新加载数据!)
- 风险较小:有时我需要对表运行 SQL 查询,以防查询错误(更新/删除...),只有一个客户受到影响,而不是所有客户。
基点:我将拥有数百个数据库...
我正在聘请一家公司来管理我的服务器,他们说最好只有一个数据库,几个表,并将所有数据放在同一个表中,列为id_account。我对这些话感到非常非常惊讶,所以我想知道......你的想法是什么?
谢谢!
弗雷德里克
【问题讨论】: