Мы перенесли сервер базы данных с SQLServer 2005 на SQLServer 2008 (SP1). Новый сервер имеет больше процессоров (4 Quadcore против 1 Quadcore) и больше памяти (4 ГБ против 64 ГБ).
Процессоры имеют 2,1 ГГц (новый) против 2,0 ГГц (старый).
Новая ОС - Windows Server 2008, а старая - Windows Server 2003.
Базы данных передавались посредством резервного копирования / восстановления и запускались в собственном режиме SQL Server 2008 (не в режиме совместимости с SQLServer 2005).
Некоторые запросы на новом сервере выполняются медленнее, чем раньше. Эти запросы используют индексированные представления. План запроса выглядит одинаково в обеих системах.
Большинство запросов выполняются одинаково.
Теперь моя задача - решить, есть ли у нас проблемы с установкой SQLServer, есть ли у нас проблемы с базой данных или это ожидаемый результат.
Сначала я хочу сравнить производительность обоих
- Система
- Установка SQLServer.
Есть ли простой способ сделать это?
Кто-нибудь имел сравнительные результаты на новых установках SQLServer?