我计划从我的服务器提供商那里获得SQL Server网络版许可证
https://msdn.microsoft.com/en-us/library/cc645993(v=sql.130).aspx
SQL网络版有64 GB的ram和16个核心限制
我将在此服务器上运行3个网站,服务器目前有24个内核和128 GB内存
因此,如果我运行2个SQL Server实例并且可以使用所有系统资源,那么对我来说是合乎逻辑的吗?
但是我之前从未使用过两个SQL Server实例。
那么如何安装多个SQL Server 2016网络版实例并使用它们呢?
这是我目前的静态连接字符串
public static string srConnectionString = "server=localhost;database=myDB;uid=sa;pwd=myPW;";
答案 0 :(得分:0)
我建议使用Standard
版。它可能更昂贵(大约45,000美元),但你可以只用一个实例就可以使用所有24个内核和128 gb内存。
您不必拥有多个实例,只需拥有不同数据库中的所有内容即可。如果您担心安全性,那么您可以使数据库对另一个用户不可见
如果你想要一个单独重启服务的能力,那么最好有2-3个虚拟盒子,但在这种情况下你必须为每个盒子单独支付。