一台服务器可以处理多less个数据库?

我听说一般情况下,你没有看到一台运行sqlserver的服务器上有超过100-150个数据库

这是与MySQL或Postgres相同的情况?

数据库的数量是一个无关的措施。 这与用户连接的数量,查询负载以及数据库的大小有关。

据此SQL Server可以有32,767个数据库附加到它。 你可能不会看到这在生产,但它是可能的!

在SQL服务器实例中,我见过的最多的是3500个数据库,仅仅是PB数据的总和。 看到一个带有专用SAN的windows sql群集很有趣。 另外还有一个分析服务集群,它也有自己专用的san。 我不知道有多less个立方体。

由于我很less处理MySQL(我只做过从MySQL到SQL Server的迁移),从来没有处理Postgres我不能评论这些平台的可伸缩性。 我见过的最大的mysql服务器是10个数据库,大约有4TB的数据。