数据库
首页 > 数据库> > sql-server – 在Linux下改善VMware上的SQL Server性能

sql-server – 在Linux下改善VMware上的SQL Server性能

作者:互联网

我在一家小公司(3个用户)中有一台Linux服务器充当域服务器并在VMware下运行两个虚拟机:一台上有SQL Server 2000,一台上有SQL Server 2005,每台都运行在Win2k上.每个SQL Server都有一些小而重要的数据库.

就像我所知,Linux服务器的生活完全无聊.它有2GB的内存,但即使使用VM,它也不会使用超过512MB的内存,其余的分配给缓存.

但虚拟机性能很糟糕!数据库比我从专用(但很古老)的机器移动它们之前要慢.如果数据库暂时没有使用,您可以在再次开始响应之前先喝杯咖啡.

我该怎么做才能提高性能?

解决方法:

我有类似的问题.虚拟磁盘会降低性能.尝试尽可能多地将数据存入内存.我最终把磁盘密集型VM放到了自己的RAID堆栈上.

由于这个原因,OIT中的大多数人不建议将磁盘密集型应用程序放入VM中.您也没有指定您正在使用的VMWare产品. ESXi是不久前免费发布的,如果你没有使用它,你可能想尝试一下.它可以帮助您获得所需的最后一点性能.

标签:sql-server,linux,sql-server-2005,sql-server-2000,virtualisation
来源: https://codeday.me/bug/20190805/1590904.html