В настоящее время вы работаете в автономном режиме; ожидается повторное подключение к Интернету

ИСПРАВИТЬ: Запросов ввода-вывода, созданных процессом контрольной точки может привести к узких мест ввода-вывода Если подсистема ввода/вывода недостаточна для обеспечения запросов ввода-ВЫВОДА в SQL Server 2005

ВНИМАНИЕ! Данная статья переведена с использованием программного обеспечения Майкрософт для машинного перевода и, возможно, отредактирована посредством технологии Community Translation Framework (CTF). Корпорация Майкрософт предлагает вам статьи, обработанные средствами машинного перевода, отредактированные членами сообщества Майкрософт и переведенные профессиональными переводчиками, чтобы вы могли ознакомиться со всеми статьями нашей базы знаний на нескольких языках. Статьи, переведенные с использованием средств машинного перевода и отредактированные сообществом, могут содержать смысловое, синтаксические и (или) грамматические ошибки. Корпорация Майкрософт не несет ответственности за любые неточности, ошибки или ущерб, вызванные неправильным переводом контента или его использованием нашими клиентами. Подробнее об CTF можно узнать по адресу http://support.microsoft.com/gp/machine-translation-corrections/ru.

Эта статья на английском языке: 929240
Внимание
Корпорация Майкрософт распространяет исправления Microsoft SQL Server 2005 как один загружаемый файл. Так как исправления являются накопительными, каждый выпуск содержит все исправления и все исправления, входившие в состав предыдущих SQL Server 2005 исправление выпуска.
Аннотация
В статье описываются следующие о выпуске исправлений:
  • Проблемы, устраняемые с помощью данного пакета исправлений
  • Необходимые условия для установки hotfixpackage
  • Сведения о необходимость перезагрузки компьютера после установки пакета thehotfix
  • Сведения о ли исправление заменено любые другие hotfixpackage
  • Сведения о ли внести изменения в реестр после установки пакета thehotfix
  • Файлы, содержащиеся в hotfixpackage
Проблема
В SQL Server 2005 контрольной точки может генерировать периодические всплески ввода-вывода. Подсистема ввода/вывода недостаточна для обеспечения запросов, запросов ввода-вывода может привести к узких мест ввода-вывода при выполнении контрольной точки.
Причина
Эта проблема возникает, так как процесс checkpoint SQL Server учитывает столько запросов ввода-вывода максимально, обнаружив, что он должен очистить грязные буферы, на основании интервала восстановления. Такое поведение используется по умолчанию.
Решение
Существует исправление от корпорации Майкрософт. Однако данное исправление предназначено для устранения только проблемы, описанной в этой статье. Применяйте данное исправление только в тех системах, которые имеют данную проблему. Это исправление может проходить дополнительное тестирование. Таким образом если вы не подвержены серьезно этой проблеме, рекомендуется дождаться следующего пакета обновления, содержащего это исправление.

Если исправление доступно для загрузки, имеется раздел "Исправление доступно для загрузки" в верхней части этой статьи базы знаний. Если этот раздел не отображается, обратитесь в службу поддержки для получения исправления.

Примечание Если наблюдаются другие проблемы или необходимо устранить неполадки, вам может понадобиться создать отдельный запрос на обслуживание. Обычные затраты на поддержку будет применяться к дополнительные вопросы и проблемы, которые не соответствуют требованиям конкретного исправления. Полный список телефонов поддержки и обслуживания клиентов корпорации Майкрософт или чтобы создать отдельный запрос на обслуживание посетите следующий веб-сайт корпорации Майкрософт: Примечание В форме "Исправление доступно для загрузки" отображаются языки, для которых доступно исправление. Если нужный язык не отображается, это потому, что исправление для данного языка отсутствует.

Предварительные условия

Для установки этого исправления необходимо иметь Microsoft SQL Server 2005 Пакет обновления 1 (SP1 установлен).

Дополнительные сведения о том, как получить Пакет обновления 1 для SQL Server 2005, щелкните следующий номер статьи базы знаний Майкрософт:
913089 Как получить последний пакет обновления для SQL Server 2005

Сведения о перезагрузке компьютера

Необходимо перезагрузить компьютер после установки исправления.

Сведения о реестре

Необходимо внести изменения в реестр.

Сведения о файлах

Данное исправление содержит только файлы, которые необходимы для устранения описанных в этой статье перечислены. Это исправление может содержать не все файлы, которые необходимы для полного обновления продукта до последней сборки.

Английская версия данного исправления содержит атрибуты файла (или более поздние атрибуты файлов), приведенные в следующей таблице. Дата и время для этих файлов указаны в формате общего скоординированного времени (UTC). При просмотре сведений о файле, он преобразуется в локальное время. Чтобы узнать разницу между временем по Гринвичу и местным временем, откройте вкладку Часовой пояс элемента "Дата и время" панели управления.
SQL Server 2005, 32-разрядные версии
Имя файлаВерсия файлаРазмер файлаДатаВремяПлатформа
Databasemailengine.dll9.0.2214.075,12016 января 2007 г.19:35x86
Logread.exe2005.90.2214.0400,75216 января 2007 г.19:35x86
Microsoft.AnalysisServices.adomdclient.dll9.0.2214.0546,16016 января 2007 г.19:35x86
Microsoft.AnalysisServices.deploymentengine.dll9.0.2214.0140,65616 января 2007 г.19:35x86
Microsoft.AnalysisServices.dll9.0.2214.01,217,90416 января 2007 г.19:35x86
Microsoft.SqlServer.mgdsqldumper.dll2005.90.2214.078,19216 января 2007 г.19:35x86
Microsoft.SqlServer.sqlenum.dll9.0.2214.0910,70416 января 2007 г.19:35x86
Msasxpress.dll9.0.2214.024,94416 января 2007 г.19:35x86
Msgprox.dll2005.90.2214.0200,56016 января 2007 г.19:35x86
Msmdlocal.dll9.0.2214.015,645,55216 января 2007 г.19:35x86
Msmdredir.dll9.0.2214.03,993,96816 января 2007 г.19:35x86
Qrdrsvc.exe2005.90.2214.0369,52016 января 2007 г.19:35x86
Rdistcom.dll2005.90.2214.0643,44016 января 2007 г.19:35x86
Repldp.dll2005.90.2214.0187,24816 января 2007 г.19:35x86
Replmerg.exe2005.90.2214.0320,88016 января 2007 г.19:35x86
Replprov.dll2005.90.2214.0550,25616 января 2007 г.19:35x86
Replrec.dll2005.90.2214.0784,75216 января 2007 г.19:35x86
Replsub.dll2005.90.2214.0407,40816 января 2007 г.19:35x86
Spresolv.dll2005.90.2214.0177,00816 января 2007 г.19:36x86
SQLAccess.dll2005.90.2214.0350,57616 января 2007 г.19:36x86
Sqlagent90.exe2005.90.2214.0321,39216 января 2007 г.19:36x86
Sqlservr.exe2005.90.2214.028,972,96816 января 2007 г.19:36x86
Xmlsub.dll2005.90.2214.0195,44016 января 2007 г.19:36x86
Xpstar90.dll2005.90.2214.0295,28016 января 2007 г.19:36x86
Xpstar90.rll2005.90.2214.0155,50416 января 2007 г.19:35x86
SQL Server 2005 64-разрядная версия
Имя файлаВерсия файлаРазмер файлаДатаВремяПлатформа
Databasemailengine.dll9.0.2214.075,12017 января 2007 г.09:03x86
Logread.exe2005.90.2214.0525,16817 января 2007 г.09:03x64
Microsoft.AnalysisServices.adomdclient.dll9.0.2214.0546,16016 января 2007 г.19:35x86
Microsoft.AnalysisServices.adomdclient.dll9.0.2214.0546,16017 января 2007 г.09:03x86
Microsoft.AnalysisServices.deploymentengine.dll9.0.2214.0140,65616 января 2007 г.19:35x86
Microsoft.AnalysisServices.dll9.0.2214.01,217,90416 января 2007 г.19:35x86
Microsoft.SqlServer.mgdsqldumper.dll2005.90.2214.078,19216 января 2007 г.19:35x86
Microsoft.SqlServer.mgdsqldumper.dll2005.90.2214.094,06417 января 2007 г.09:03x64
Microsoft.SqlServer.sqlenum.dll9.0.2214.0877,93617 января 2007 г.09:03x86
Msasxpress.dll9.0.2214.024,94416 января 2007 г.19:35x86
Msasxpress.dll9.0.2214.030,06417 января 2007 г.09:03x64
Msgprox.dll2005.90.2214.0262,00017 января 2007 г.09:03x64
Msmdlocal.dll9.0.2214.015,645,55216 января 2007 г.19:35x86
Msmdredir.dll9.0.2214.03,993,96816 января 2007 г.19:35x86
Qrdrsvc.exe2005.90.2214.0434,03217 января 2007 г.09:03x64
Rdistcom.dll2005.90.2214.0836,46417 января 2007 г.09:03x64
Repldp.dll2005.90.2214.0187,24816 января 2007 г.19:35x86
Repldp.dll2005.90.2214.0237,93617 января 2007 г.09:03x64
Replmerg.exe2005.90.2214.0417,64817 января 2007 г.09:03x64
Replprov.dll2005.90.2214.0747,88817 января 2007 г.09:03x64
Replrec.dll2005.90.2214.01,011,05617 января 2007 г.09:03x64
Replsub.dll2005.90.2214.0528,24017 января 2007 г.09:03x64
Spresolv.dll2005.90.2214.0225,64817 января 2007 г.09:03x64
SQLAccess.dll2005.90.2214.0357,74417 января 2007 г.09:03x86
Sqlagent90.exe2005.90.2214.0392,56017 января 2007 г.09:03x64
Sqlservr.exe2005.90.2214.039,386,99217 января 2007 г.09:03x64
Xmlsub.dll2005.90.2214.0319,85617 января 2007 г.09:03x64
Xpstar90.dll2005.90.2214.0543,60017 января 2007 г.09:03x64
Xpstar90.rll2005.90.2214.0156,01617 января 2007 г.09:03x64
SQL Server 2005 версии архитектуры Itanium
Имя файлаВерсия файлаРазмер файлаДатаВремяПлатформа
Databasemailengine.dll9.0.2214.075,12018 января 2007 г.13:41x86
Logread.exe2005.90.2214.01,098,09618 января 2007 г.13:41IA-64
Microsoft.AnalysisServices.adomdclient.dll9.0.2214.0546,16016 января 2007 г.19:35x86
Microsoft.AnalysisServices.adomdclient.dll9.0.2214.0546,16018 января 2007 г.13:41x86
Microsoft.AnalysisServices.deploymentengine.dll9.0.2214.0140,65616 января 2007 г.19:35x86
Microsoft.AnalysisServices.dll9.0.2214.01,217,90416 января 2007 г.19:35x86
Microsoft.SqlServer.mgdsqldumper.dll2005.90.2214.078,19216 января 2007 г.19:35x86
Microsoft.SqlServer.mgdsqldumper.dll2005.90.2214.0165,74418 января 2007 г.13:41IA-64
Microsoft.SqlServer.sqlenum.dll9.0.2214.0877,93618 января 2007 г.13:41x86
Msasxpress.dll9.0.2214.024,94416 января 2007 г.19:35x86
Msasxpress.dll9.0.2214.057,71218 января 2007 г.13:41IA-64
Msgprox.dll2005.90.2214.0545,13618 января 2007 г.13:41IA-64
Msmdlocal.dll9.0.2214.048,717,16818 января 2007 г.13:41IA-64
Msmdredir.dll9.0.2214.06,249,32818 января 2007 г.13:41IA-64
Qrdrsvc.exe2005.90.2214.0943,98418 января 2007 г.13:41IA-64
Rdistcom.dll2005.90.2214.01,884,01618 января 2007 г.13:41IA-64
Repldp.dll2005.90.2214.0187,24816 января 2007 г.19:35x86
Repldp.dll2005.90.2214.0511,34418 января 2007 г.13:41IA-64
Replmerg.exe2005.90.2214.0957,29618 января 2007 г.13:41IA-64
Replprov.dll2005.90.2214.01,619,82418 января 2007 г.13:41IA-64
Replrec.dll2005.90.2214.02,144,11218 января 2007 г.13:41IA-64
Replsub.dll2005.90.2214.01,159,53618 января 2007 г.13:41IA-64
Spresolv.dll2005.90.2214.0498,03218 января 2007 г.13:41IA-64
SQLAccess.dll2005.90.2214.0352,11218 января 2007 г.13:41x86
Sqlagent90.exe2005.90.2214.01,143,66418 января 2007 г.13:41IA-64
Sqlservr.exe2005.90.2214.072,250,22418 января 2007 г.13:42IA-64
Xmlsub.dll2005.90.2214.0593,26418 января 2007 г.13:42IA-64
Xpstar90.dll2005.90.2214.0953,71218 января 2007 г.13:42IA-64
Xpstar90.rll2005.90.2214.0154,99218 января 2007 г.13:41IA-64
Статус
Корпорация Майкрософт подтверждает, что это проблема продуктов Майкрософт, перечисленных в разделе "Относится к".
Дополнительная информация
Для применения этого исправления, чтобы ограничить число запросов контрольной точки ввода-вывода в секунду, необходимо использовать -kDecimalNumber параметр запуска в SQL Server 2005. В этом параметре запуска DecimalNumber представляет контрольную точку скорость в МБ в секунду.

Примечание По умолчанию процесс checkpoint гарантирует, что SQL Server можно восстановить базы данных в пределах интервала восстановления. Если включить данное исправление изменяет поведение по умолчанию. Таким образом время восстановления длинных может возникать, если указать слишком маленькое значение для параметра. Кроме того резервные копии может занять немного больше времени для завершения, так как процесс контрольной точки, который инициирует резервной копии также откладывается. Рекомендуется использовать следующие методы для устранения узких мест ввода-вывода:
  • Иметь достаточно оборудования для обеспечения запросов ввода-вывода, которые разнесены по SQL Server.
  • Выполните необходимые настройки приложения.
Если у вас есть для активизации этого исправления, убедитесь, что выполняется достаточно тестирование до установки этого исправления на производственных серверах.

Чтобы настроить SQL Server 2005 для использования -kDecimalNumber параметр запуска, выполните следующие действия
  1. Запустите диспетчер конфигурации SQL Server.
  2. В диспетчере конфигурации SQL Server щелкните Службы SQL Server 2005, щелкните правой кнопкой мыши экземпляр SQL Server 2005 и выберите команду Свойства. Например щелкните правой кнопкой мыши SQL Server (MSSQLSERVER).
  3. В диалоговом окне Свойства SQL Server (MSSQLSERVER) нажмите кнопку Дополнительнои нажмите кнопку Параметры запуска.
  4. В конце существующего текста введите ;-kDecimalNumber в столбце « значение » и нажмите кнопку ОК.

    Например, если требуется регулировать процесс контрольной точки для создания только 3 МБ запросов ввода-вывода в секунду, с помощью параметра запуска – k3. При этом процесс checkpoint вычисляет интервалы автоматически для поддержания запросов в 3 МБ в секунду.
  5. Перезапустите SQL Server для параметров вступили в силу.
Это исправление включено в накопительный пакет обновления (сборка 3161) для Пакет обновления 2 для SQL Server 2005. Для получения дополнительных сведений щелкните следующий номер статьи базы знаний Майкрософт:
935356 Доступен накопительный пакет обновления (сборка 3161) для Пакет обновления 2 для SQL Server 2005
Ссылки
Для получения дополнительных сведений щелкните следующий номер статьи базы знаний Майкрософт:
824684 Описание стандартной терминологии, используемой для описания обновлений программных продуктов Майкрософт

Внимание! Эта статья переведена автоматически

Свойства

Номер статьи: 929240 — последний просмотр: 01/01/2016 03:13:00 — редакция: 1.0

Microsoft SQL Server 2005 Developer Edition, Microsoft SQL Server 2005 Enterprise Edition, Microsoft SQL Server 2005 Enterprise Edition for Itanium Based Systems, Microsoft SQL Server 2005 Enterprise X64 Edition, Microsoft SQL Server 2005 Standard Edition, Microsoft SQL Server 2005 Standard X64 Edition

  • kbautohotfix kbsql2005engine kbhotfixserver kbqfe kbmt KB929240 KbMtru
Отзывы и предложения