Коли в Microsoft Dynamics CRM 4.0 використовується багато робочих циклів, таблиці AsyncOperationBase і WorkflowLogBase стають завеликими, а продуктивність дуже знижується

Переклади статей Переклади статей
Номер статті: 968755 - Показ продуктів, яких стосується ця стаття.
Розгорнути все | Згорнути все

ОЗНАКИ

У Microsoft Dynamics CRM 4.0 використовується багато робочих циклів. Таблиці AsyncOperationBase і WorkflowLogBase стають дуже великими, і виникають проблеми з продуктивністю.

ПРИЧИНА

Виникнення цієї проблеми пояснюється тим, що під час спрацювання правил робочого циклу в таблицях AsyncOperationBase і WorkflowLogBase бази даних MSCRM створюється екземпляр і запис робочого циклу. Проте після завершення дії екземпляра запис робочого циклу залишається в базі даних. Таки чином, розмір таблиць AsyncOperationBase і WorkflowLogBase продовжує збільшуватися. На певному етапі починає знижуватися продуктивність системи.

Примітка. Властивості AsyncOperationType для цих записів присвоюється значення 10.

РОЗВ'ЯЗАНН

Цю проблему усунуто в останньому сукупному зведеному оновленні для Microsoft Dynamics CRM 4.0. Для отримання додаткових відомостей клацніть цей номер статті, щоб переглянути її в базі знань Майкрософт:
949256 Оновлення та виправлення для Microsoft Dynamics CRM 4.0


Увага! У цьому розділі, способі або завданні описуються кроки, як внести зміни до реєстру. Неправильне внесення змін до реєстру може призвести до виникнення серйозних проблем. Виконувати описані тут кроки слід особливо обережно. Перед внесенням змін обов’язково створіть резервну копію реєстру. Якщо виникне проблема, ви зможете відновити його до попереднього стану. Для отримання додаткових відомостей про створення резервної копії та відновлення реєстру клацніть цей номер статті, щоб переглянути її в базі знань Майкрософт:
322756 Створення резервної копії та відновлення реєстру у Windows


Щоб активувати виправлення, виконайте наведені нижче дії.
  1. Натисніть кнопку Пуск, виберіть пункт Виконати, введіть regedit і клацніть OK.
  2. У редакторі реєстру знайдіть такий підрозділ:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSCRM
  3. Визначте, чи наявний у реєстрі запис типу "4 байти" з іменем AsyncRemoveCompletedWorkflows. Значенням запису AsyncRemoveCompletedWorkflows має бути 1.
  4. Якщо запис AsyncRemoveCompletedWorkflows відсутній у реєстрі, додайте його. Для цього виконайте наведені нижче дії.
    1. Клацніть правою кнопкою MSCRM, виберіть пункт Створити, клацніть Значення "4 байти", після чого в полі Ім’я введіть AsyncRemoveCompletedWorkflows.
    2. Двічі клацніть AsyncRemoveCompletedWorkflows і в полі Значення введіть 1.
    3. Натисніть кнопку Пуск, виберіть пункт Виконати, введіть iisreset і натисніть кнопку OK.

      Примітка. Якщо значення типу "4 байти" запису AsyncRemoveCompletedWorkflows повернути на 0, застосунок Microsoft Dynamics CRM і надалі зберігатиме в базі даних записи робочого циклу, навіть якщо завдання будуть завершені.
Примітка. Це виправлення має профілактичний характер. Тому після інсталяції й активації виправлення лише нові записи робочого циклу видалятимуться автоматично. Якщо таблиці AsyncOperationBase і WorkflowLogBase уже мають великий розмір через записи робочого циклу, таблиці потрібно очистити за допомогою сценарію очищення Microsoft SQL Server, доступного в зазначеній нижче статті бази знань Майкрософт.
968520 Спостерігається значне зниження продуктивності, коли таблиця AsyncOperationBase у Microsoft Dynamics CRM 4.0 стає завеликою

ДОДАТКОВІ ВІДОМОСТІ

Для отримання додаткових відомостей про термінологію, яка використовується для опису оновлення програмного забезпечення, клацніть цей номер статті, щоб переглянути її в базі знань Майкрософт:
824684 Стандартна термінологія, яка використовується для опису оновлень програмного забезпечення корпорації Майкрософт
Для отримання додаткових відомостей про термінологію, яка використовується в описі пакетів виправлень та оновлень для програмного забезпечення Microsoft Business Solutions CRM, клацніть цей номер статті, щоб переглянути її в базі знань Майкрософт:
887283 Стандарти найменування пакетів виправлень та оновлень для програмного забезпечення Microsoft Business Solutions CRM

Властивості

Номер статті: 968755 - Востаннє переглянуто: 11 жовтня 2011 р. - Редакція: 2.0
ЗАСТОСОВУЄТЬСЯ ДО:
  • Microsoft Dynamics CRM 4.0
Ключові слова: 
kbmbsworkflow kbsurveynew kbmbsmigrate kbqfe KB968755

Надіслати відгук

 

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