При запуске Microsoft SQL Server 2005 best practices analyzer
, Я получаю следующие сообщения:
Обнаружен устаревший системный драйвер [C: \ WINDOWS \ system32 \ ntoskrnl.exe] системы, который может вызвать разбиение на страницы.
Как исправить упомянутый выше устаревший драйвер?
Выравнивание сектора диска [0] сервера не настроено оптимально. обсудите с поставщиком оборудования оптимальные настройки. Чтобы устранить эту потенциальную проблему, вам придется воссоздать и переформатировать неоптимально выровненный раздел. «Секторы жесткого диска оптимально настроены так, чтобы иметь начальное смещение 64 КБ или кратное 64 КБ. Были обнаружены сектора жесткого диска, у которых начальное смещение отличается от этой конфигурации. Для томов RAID, которые состоят из нескольких физических шпинделей, это может отрицательно повлиять на время отклика ввода-вывода.
А как насчет проблемы выравнивания на моем блейд-сервере с RAID 1? На данный момент я понятия не имею, какой патч или исправление Windows необходимо установить для решения этой проблемы.
Я также оказываю большое влияние на производительность конечных пользователей и sqlserv.exe
. Windows 2003 имеет высокую загрузку ЦП, а также особенно высокую производительность операций чтения и записи на диск.
Моя запланированная работа всегда терпела неудачу. Есть ли проблема с RAID 1 или Windows 2003?
С уважением, Эланго
ntoskrnl.exe
- это фактическое ядро операционной системы, поэтому вы не можете заменить этот «драйвер» без переустановки / обновления операционной системы.
Если у вас низкая производительность SQL Server при большом количестве операций ввода-вывода на диске, возможно, вам потребуется заменить дисковую подсистему. Хорошая практика - использовать RAID10
для систем баз данных, а также для отделения данных SQL Server от операционной системы (т. е. разместить вашу базу данных на другом томе на разных дисках, отличных от ОС). Вы уже выполнили сделанные рекомендации Вот?
Что касается проблемы выравнивания секторов диска, см. Эта статья. Информация должна быть применима и к SQL Server 2005.