Преминаване към основното съдържание
Поддръжка
Влизане с Microsoft
Влезте или създайте акаунт.
Здравейте,
Изберете друг акаунт.
Имате няколко акаунта
Изберете акаунта, с който искате да влезете.

Microsoft разпространява корекциите за Microsoft SQL Server 2008 като един файл за изтегляне. Тъй като корекциите са сборни, всяка нова версия съдържа всички актуални корекции и всички корекции на защитата, които са били включени в предишните SQL Server 2008 fix съобщение.

Симптоми

В Microsoft SQL Server 2005 и SQL Server 2008 ядрото на базата данни и отчитане услуги може да консумира повече енергия от очакваното. Този проблем може да бъде по-ясно на клиентски компютри с Windows, като например преносими компютри с Windows.

Причина

Ядрото на база данни на SQL Server и SQL Server Reporting Services използвате споделен компонент, наречен SQLOS. SQLOS излага вътрешен таймер. Когато вътрешният таймер е настроен да 1ms обяснения, повече консумация на енергия, отколкото желае може да възникне на клиентски компютри с Windows.

Решение

Информация за сборна актуализация

SQL Server 2008


Важно: Ако работите с версия на SQL Server 2008, трябва да инсталирате тази актуална корекция. Решение за този проблем излезе първо в сборна актуализация 6. За повече информация как да получите този Сборен пакет за SQL Server 2008, щракнете върху следния номер на статия в базата знания на Microsoft:

971490 сборни 6 пакет за актуализация за SQL Server 2008Забележка: Тъй като компилациите са сборни, всяка нова версия на корекцията съдържа всички актуални корекции и всички корекции на защитата, които са били включени в предишните SQL Server 2008 fix съобщение. Препоръчително е да приложите най-новата версия на корекцията, който ще съдържа тази корекция. За повече информация щракнете върху следния номер на статия в базата знания на Microsoft:

956909 SQL Server 2008 компилации, издадени след издаването на SQL Server 2008

SQL Server 2008 Service Pack 1


Важно: Ако работите с SQL Server 2008 Service Pack 1, трябва да инсталирате тази актуална корекция.

Решение за този проблем излезе първо в сборна актуализация 3 за SQL Server 2008 Service Pack 1. За повече информация относно този пакет със сборни актуализации щракнете върху следния номер на статия в базата знания на Microsoft:

971491 сборни актуализация пакет 3 за SQL Server 2008 Service Pack 1Забележка: Тъй като компилациите са сборни, всяка нова версия на корекцията съдържа всички актуални корекции и всички корекции на защитата, които са били включени в предишните SQL Server 2008 fix съобщение. Microsoft препоръчва е да приложите най-новата версия на корекцията, който ще съдържа тази корекция. За повече информация щракнете върху следния номер на статия в базата знания на Microsoft:

970365 SQL Server 2008 компилации, издадени след SQL Server 2008 Service Pack 1
Microsoft SQL Server 2008 корекции се създават специфични сервизни пакети за SQL Server. Трябва да приложите SQL Server 2008 Service Pack 1 корекция към инсталацията на SQL Server 2008 Service Pack 1. По подразбиране всяка корекция в сервизен пакет на SQL Server е включена в следващия сервизен пакет за SQL Server.

SQL Server 2005 Service Pack 3


Важно: Ако работите с SQL Server 2005 Service Pack 3, трябва да инсталирате тази актуална корекция.
Решение за този проблем излезе първо в сборна актуализация 5 за SQL Server 2005 Service Pack 3. За повече информация относно този пакет със сборни актуализации щракнете върху следния номер на статия в базата знания на Microsoft:

972511 сборни актуализация пакет 5 за SQL Server 2005 Service Pack 3Забележка: Тъй като компилациите са сборни, всяка нова версия на корекцията съдържа всички актуални корекции и всички корекции на защитата, които са били включени в предишните SQL Server 2005 решение издание. Microsoft препоръчва е да приложите най-новата версия на корекцията, който ще съдържа тази корекция. За повече информация щракнете върху следния номер на статия в базата знания на Microsoft:

960598 SQL Server 2005 компилации, издадени след издаването на SQL Server 2005 Service Pack 3
Microsoft SQL Server 2005 корекции се създават сервизни пакети за определени SQL Server. Трябва да приложите SQL Server 2005 Service Pack 3 спешна корекция към инсталацията на SQL Server 2005 Service Pack 3. По подразбиране всяка корекция в сервизен пакет на SQL Server е включена в следващия сервизен пакет за SQL Server.

Статус

Microsoft потвърждава, че това е проблем в продуктите на Microsoft, изброени в раздела "Отнася се за".

Допълнителна информация

След като приложите тази актуална корекция, SQLOS няма да използва 1ms обяснения за вътрешния таймер по подразбиране.

Забележка Актуална корекция само решава проблема за SQL Server Reporting Services и SQL Server Express издания. За потребители на услугите за отчет на SQL Server тази промяна има ефект освен да намали консумацията на енергия. За SQL Server Express издания потребители тази промяна може да намали консумацията на енергия. Тя също може да повлияе на изхода на някои диагностична информация, като например динамични изгледи за управление. За повече информация относно кои диагностика използва 1ms таймер, предоставена от SQLOS посетете следния уеб сайт на MSDN блог:

http://blogs.msdn.com/psssql/archive/2009/05/29/how-it-works-sql-server-timings-and-timer-output-gettickcount-timegettime-queryperformancecounter-rdtsc.aspxВ тази публикация в блог, 1ms таймер се нарича коригирана прекъсване таймер, който използва timeBeginPeriod API.
За други версии на SQL Server, ако смятате, че 1ms таймер причинява нежелани консумация на енергия, можете да разрешите флаг за проследяване 8038 при стартиране на услугата на SQL Server.

Това ще забрани 1ms таймер. Обаче този флаг за проследяване ще засегне обяснения на някои диагностика, като динамични изгледи за управление.



Ако искате да използва 1ms таймер дори след като приложите този Сборен пакет или след надграждане до по-късно изгражда и версии на SQL Server, които съдържат тази промяна, можете да разрешите флаг за проследяване 8049 при стартиране да налагат използването на 1ms таймер.

Препратки

За повече информация за модела на постъпково обслужване за SQL Server щракнете върху следния номер на статия в базата знания на Microsoft:

935897 Моделът за постъпково обслужване се предлага от екипа на SQL Server за предоставяне на спешни корекции за съобщени проблеми



За повече информация за схемата за именуване на актуализации за SQL Server щракнете върху следния номер на статия в базата знания на Microsoft:

822499 Нова схема за именуване на пакети за актуализация на софтуера на Microsoft SQL Server

За повече информация относно терминологията за актуализация на софтуера щракнете върху следния номер на статия, за да я видите в базата данни на Microsoft:

824684 описание на стандартната терминология, използвана за описание на софтуерните актуализации на Microsoft

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.

Общностите ви помагат да задавате и отговаряте на въпроси, да давате обратна връзка и да получавате информация от експерти с богати знания.

Беше ли полезна тази информация?

Доколко сте доволни от качеството на езика?
Какво е повлияло на вашия потребителски опит?
Като натиснете „Подаване“, вашата обратна връзка ще се използва за подобряване на продуктите и услугите на Microsoft. Вашият ИТ администратор ще може да събира тези данни. Декларация за поверителност.

Благодарим ви за обратната връзка!

×