build议本地或远程SQL Server的性能?

我目前有我的Web服务器和SQL Express / MySQL服务器在同一台服务器上。 这是一个VPS。 我一直有问题,我的主机,所以我想分离Web和数据库服务器到2 VPS服务器。

有没有人推荐这个? 我担心把我的设置从本地数据库服务器更改为远程服务器会严重降低性能。 他们不会在同一个networking上,而是通过IP地址互相引用。 任何我应该知道的?

如果VPS正在使处理器资源最大化,那么分离它们可能是一个好主意。 如果数据库服务器具有相当高的负载,那么将其从Web前端分离将会提高性能。 如果数据库的负载很低,那么你可能还有其他问题(如编程效率或类似的东西)。

获取一个共享的SQL服务器帐户和/或共享的MySQL – 除非你真的需要控制,否则会更快乐 – 虚拟化数据库不像其他许多事情那样工作 – 通常文件I / O是一个问题,即使它没有特别显示在testing结果 – http://www.bitshop.com/Blogs/tabid/95/EntryId/29/Can-I-virtualize-SQL-Server-Is-performance-good.aspx