Tôi có một máy chủ Linux trong một công ty nhỏ (3 người dùng) hoạt động như một máy chủ miền và chạy hai máy ảo trong VMware: một máy chủ có SQL Server 2000 và một máy chủ có SQL Server 2005, trong mỗi trường hợp chạy trên Win2k. Mỗi Máy chủ SQL có một vài cơ sở dữ liệu nhỏ nhưng quan trọng.
Gần như tôi có thể nói, máy chủ Linux dành cả đời để chán. Nó có 2GB bộ nhớ, nhưng ngay cả với các máy ảo, nó không bao giờ sử dụng nhiều hơn khoảng 512 MB, phần còn lại được phân bổ vào bộ đệm.
Nhưng hiệu suất VM bốc mùi! Các cơ sở dữ liệu chậm hơn trước khi tôi chuyển chúng từ các máy chuyên dụng (nhưng cổ đại). Nếu một cơ sở dữ liệu đã không được sử dụng trong một thời gian, bạn có thể đi uống cà phê trước khi nó bắt đầu phản hồi lại.
Tôi có thể làm gì để cải thiện hiệu suất?