зареждане на диска посредством системата за анализ на монитора

Анализът на диск натоварване означава система монитор, процент диск натоварване (% Disk Time), в момента дължината на опашката диск (Current Disk Queue Length),% активност диск четене (% Disk Read време) и% активност на диска по време на запис (% Disk Напиши Time)

Според опита на практическата работа може да се отбележи, че за OLTP системи се увеличава скоростта на дисковата подсистема, е най-ефективен.

Основната брояч за подсистемата диск - процентът диск натоварване (% Disk време) за логическо диск обект (Logical Disk) или физически диск (физическия диск). Логически Disk обект е по-удобно, тъй като информацията се показва в секции, но по някаква причина той не е винаги на разположение. Праговата стойност за този брояч е формулиран, както следва: за стойност дълъг интервал от време трябва да бъде близо до 100%. Ако дисковата подсистема е постоянно зареден с почти 100%, очевидно е, че това е най-тясното място на системата и трябва да се подмени. Ако не сте сигурни за дейността на подсистемата диск е отговорен SQL Server. Данните за обмен на равностойност чувство за проверка, в байтове в секунда (I / O байта / сек) за целите на нов обект (сравни тази стойност на SQL Server съд и _Total обект).

Трябва да отбележим, само една функция процент броячи диск товарене за обект логически диск и физическия диск. те не винаги се посочват точните стойности, когато се използва RAID -massivov. Така че, на практика понякога можете да видите, че стойността на този параметър е повече от 100%. Въпреки това, големите проблеми, които създава: нормалното натоварване на диска подсистема средната стойност на този брояч трябва да бъде значително под 50%.

Друг брояч, който може да се използва за тестване - Current Disk Queue Дължина (Current Disk Queue Length) за едни и същи обекти и физически твърдите дискове. Този параметър показва колко искания, поставени в опашката за обработка на дисковата подсистема. Стойността му в продължение на дълъг период от време, не трябва да надвишава 2 на диск (например, ако един RAID е -massive 10 дискове, средната стойност на този брояч, не трябва да бъде повече от 20).

Ако не сте сигурни какво точно е причинило натоварване диск - четат или пишат операции, които определят тази помощ броячи% Disk Time в четенето (% Disk Read време) и% Disk Time при запис (% Disk Напиши време) за обекта на физическия диск и логически шофиране.

Ако пречка е на диска (и много често се случва), решението може да бъде няколко. Най-простият и най-очевидна от тях - за надграждане дисковата подсистема, като закупуването на нов RAID твърди изкуствени. Въпреки това, голяма победа може да даде и други, по-евтини решения.

Много често операции допълнителни дискови се дължат на проблеми с индекси. За оптимизиране на системата от показатели ще бъде разказана по-късно в Sec. 11.5.5.

Голямо влияние върху изпълнението на работата и SQL Server срив предвижда разпределение на файловете на диска на сървъра.