Очень низкая производительность SQL на виртуальных машинах с 2003 по 2012 r2 host

Очень низкая производительность SQL на виртуальных машинах с 2003 по 2012 r2 host

У меня есть СТАРЫЙ HP Proliant ML350, используемый в качестве хоста HYBERv (сервер Win Server 2012 - 16 ГБ ОЗУ, 3x146 ГБ SAS, один процессор).

У меня есть виртуальная машина (Win-Server 2003 32bit + SQL Server 2000), все работает нормально, никаких жалоб от пользователей.

Я решил приобрести новый Hybherv HOST, поэтому купил DELL poweredge R720 (2xE5620, 4X600 ГБ SAS, 4*2 ТБ SATA, RAID H710P, 64 ГБ ОЗУ, Broadcom 5720) с Win Server 2012 R2

характеристики кажутся очень высокими и ожидаемая производительность, безусловно, очень высока

Я только что перенес виртуальную машину со старого хоста на новый, пользователи заявили, что базы данных работают очень-очень медленно.

Я переключился обратно на старый хост и все работает нормально.

поэтому мне интересно, в чем проблема.

решение1

характеристики кажутся очень высокими и ожидаемая производительность, безусловно, очень высока

Какие характеристики? Вероятно ЗНАЧИТЕЛЬНО более медленные жесткие диски?

пользователи заявили, что базы данных работают очень-очень медленно

Как вы настроили хранилище? Старое и новое, сравните объем за объемом, пожалуйста. И полные характеристики диска. И результат теста ввода-вывода. Я бы сказал, что что-то там было сделано плохо. Очень плохо. Я серьезно не вижу ни одного из этих серверов как чего-то, на чем можно запустить настоящую базу данных (т. е. такую, на которой ведется значительная деятельность).

Я бы начал проводить базовое административное тестирование - загрузка ЦП, загрузка диска и сравнение мощности IOPS тома rad (измеренной с помощью инструмента тестирования). То, что вы должны были представить в вопросе. Я настоятельно предполагаю, что есть серьезная проблема со стороной ввода-вывода - база данных живет и умирает в зависимости от бюджетов ввода-вывода, которые у них есть.

Связанный контент