Linux桌面作为MySQL服务器?

我的系统pipe理员为我创build了一个Ubuntu桌面虚拟机作为MySQL数据库服务器。 我期待光的使用; 约。 在任何给定时间最多10个DB连接。 我们没有计划需要桌面function。

这是一个坏主意吗? 未使用的“桌面function”是否会占用该服务器整体处理能力的大部分?

Linux的桌面安装 (与其他操作系统不同) 没有任何关系 – 您可以通过安装/删除软件包以及启用/禁用服务将其“转换”到另一个。 例如,如果要确保避免任何资源密集型graphicslogin,则可能已经足以删除ubuntu-desktop软件包和任何Unity软件包。 您可能还想要删除X和graphics驱动程序。 然后检查service --status-all以查看是否有任何无用的服务仍在运行。

桌面服务不会消耗太多资源,但最重要的问题是安全性,因为运行服务越多,安全风险就越大。

与在最小VM模式下安装Ubuntu服务器相比,效率并不高,但会专门为此工作负载运行。 好消息是,因为它是为桌面devise的,所以可以卸载所有不需要的软件包(从所有与X有关的软件包开始),并将所有释放的内存用于mysql。