我正在使用一个应用程序,我们将每个客户端的客户端数据存储在单独的 SQL 数据库中。到目前为止,这种方法效果很好,甚至出现了一些错误代码从数据库中选择了错误客户 ID 的情况,并且由于数据库中唯一的数据属于该客户,因此造成的损害并没有想象的那么严重。我担心的是 SQL Server 上实际拥有的数据库数量。
您创建的每个新数据库是否有任何额外的开销?我们最终碰壁了,一台服务器上只有很多数据库? SQL Server 规范说您可以拥有大约 32000 个数据库,但这是否可能,是否有人在一台服务器上拥有大量数据库以及您遇到的问题是什么。
Thanks,
Frank
上限是
例子:
- 为 32k 数据库重建索引?什么时候?
- 如果 32k 数据库中的 10% 在内存中同时拥有一组 100MB 的活动数据,则目标服务器内存已达到 320GB
- 了解您连接到哪个 DC
- ...
有效限制取决于负载、使用情况、数据库大小等。
编辑:正如 Wyatt Barnett 提到的那样,带宽......我忘记了网络,每个人都忘记的瓶颈......
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)