我们正在考虑在运行 MS SQL Server 的同一台数据库服务器上安装 MySQL。根据我的研究,同时运行两者没有技术问题,但我担心性能会受到影响。例如,默认情况下 SQL Server 是否设置为使用所有可用内存?我应该注意什么?谢谢
答案1
由于两个系统都在争夺机器资源,因此您的性能或多或少会受到影响,而这种性能损失是否可以接受则取决于您自己。这个问题太宽泛了,无法在在线社区中回答,因为它很大程度上取决于您在环境中的具体使用情况。
一般来说,最好将它们放在专用的机器上,但 ymmv...
答案2
在 SQL 服务器端,有 minServerMemory 和 maxServerMemory 来控制内存消耗。
真正的问题更多是使用数据库系统的应用程序类型。是更多的 OLTP 还是更多的 BI。另一个明显的问题可能来自您用于数据库的磁盘/存储设施。