ИСПРАВЛЕНИЕ: Низкая производительность при синхронизации данных из SQL Server 2008 R2 или SQL Server 2012 издателя подписчику compact 3.5 SQL Server

Переводы статьи Переводы статьи
Код статьи: 2616718 - Vizualiza?i produsele pentru care se aplic? acest articol.
Корпорация Майкрософт распространяет Microsoft SQL Server 2008 R2 или 2012 Microsoft SQL Server устраняет как один загружаемый файл. Так как исправления являются накопительными, каждый выпуск содержит все исправления и исправить все исправления безопасности, которые были включены в предыдущие SQL Server 2008 R2 или 2012 SQL Server выпуска.
Развернуть все | Свернуть все

В этой статье

Проблема

Рассмотрим следующий сценарий:
  • Создание издателя в Microsoft SQL Server 2008 R2 или 2012 Microsoft SQL Server.
  • Создать подписчика в Microsoft SQL Server Compact 3.5.
  • Выполнение репликации слиянием для синхронизации публикации снимок базы данных с издателя на подписчик.
В этом случае процесс репликации слиянием наблюдается снижение производительности. Если включить ведение журнала агента клиента на подписчике в SQL Server Compact 3.5, клиентский файл журнала будет отображать следующую последовательность событий для статей таблиц.
  • Инструкция DROP TABLE
  • Инструкция CREATE TABLE
  • Одна или несколько инструкций ALTER таблицы добавить ограничение для создания значения по умолчанию столбец rowguid и ограничения внешнего ключа
  • Одна или несколько инструкций CREATE INDEX
  • Вставка инструкции по применению начальной строки базы данных на подписчике
  • Повтор сообщений для всех строк в одну таблицу


Заметки
  • Все события в последовательности, ожидаемые результаты, за исключением сообщений "Повторить". Сообщения имеют следующий формат:
    SQLCECA: дд/мм/гггг-чч: мм: TblApplier::AddRetryMsg начать app=yourclientapp.exe
    SQLCECA: дд/мм/гггг-чч: мм: TblApplier::AddRetryMsg добавить строку insert\update в транспорт "Повторить". ROWGUID = 2340e1a6-4960-e011-ac13-8000600fe800 app = yourclientapp.exe
    SQLCECA: дд/мм/гггг-чч: мм: TblApplier::AddRetryMsg конец hr = 0 app = yourclientapp.exe
  • Эта проблема возникает только при выполнении репликации слиянием от издателя SQL Server 2008 R2 для подписчика SQL Server Compact 3.5.

Решение

Накопительное обновление информации

SQL Server 2012

Исправление этой уязвимости первого выпуска в накопительное обновление 1 для SQL Server 2012. Дополнительные сведения о этот накопительный пакет обновления щелкните следующий номер статьи базы знаний Майкрософт:
2679368 Накопительный пакет обновления 1 для SQL Server 2012
Примечание Поскольку сборки являются накопительными, каждый новый выпуск исправлений содержит все исправления и исправить все исправления безопасности, которые были включены в предыдущие 2012 SQL Server выпуска. Корпорация Майкрософт рекомендует рассмотреть применение самую последнюю версию исправления, содержащего это исправление. Для получения дополнительных сведений щелкните следующий номер статьи базы знаний Майкрософт:
2692828 Строит 2012 SQL Server, выпущенных после 2012 SQL Server
Необходимо установить исправление SQL Server 2012 установки 2012 SQL Server.

SQL Server 2008 R2 с пакетом обновления 1

Исправление этой уязвимости первого выпуска накопительного обновления 4. Дополнительные сведения о том, как получить этот накопительный пакет обновления для SQL Server 2008 R2 SP1 щелкните следующий номер статьи базы знаний Майкрософт:
2633146 Накопительный пакет обновления 4 для SQL Server 2008 R2 с пакетом обновления 1
Примечание Поскольку сборки являются накопительными, каждый новый выпуск исправлений содержит все исправления и все исправления безопасности, которые были включены в предыдущие SQL Server 2008 R2 SP1 исправления выпуска. Мы рекомендуем рассмотреть применение самую последнюю версию исправления, содержащего это исправление. Для получения дополнительных сведений щелкните следующий номер статьи базы знаний Майкрософт:
2567616 SQL Server 2008 R2 построений, выпущенных после пакета обновления 1 (SP1) для SQL Server 2008 R2

Статус

Корпорация Майкрософт подтверждает, что это проблема в продуктах корпорации Майкрософт, перечисленных в разделе «Относится к».

Ссылки

Дополнительные сведения о добавочных модель обслуживания SQL Server щелкните следующий номер статьи базы знаний Майкрософт:
935897 Добавочные модель обслуживания доступна из группы SQL Server для исправления обнаруженной ошибки доставки
Дополнительные сведения о схеме именования SQL Server обновлений щелкните следующий номер статьи базы знаний Майкрософт:
822499 Новая схема присвоения имен пакетам обновлений программного обеспечения Microsoft SQL Server
Для получения дополнительных сведений о терминологии, обновление программного обеспечения щелкните следующий номер статьи базы знаний Майкрософт:
824684 Описание стандартной терминологии, используемой для описания обновлений программных продуктов Майкрософт

Свойства

Код статьи: 2616718 - Последний отзыв: 12 апреля 2012 г. - Revision: 1.0
Информация в данной статье относится к следующим продуктам.
  • Microsoft SQL Server 2008 R2 Datacenter
  • Microsoft SQL Server 2008 R2 Enterprise
  • Microsoft SQL Server 2008 R2 Standard
  • Microsoft SQL Server 2012 Enterprise
  • Microsoft SQL Server 2012 Standard
Ключевые слова: 
kbqfe kbfix kbexpertiseadvanced kbsurveynew kbmt KB2616718 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке:2616718

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com