Μπορεί να αντιμετωπίσετε χαμηλές επιδόσεις κατά την εκτέλεση ή επεξεργασία ροών εργασιών στο Microsoft Dynamics CRM 4.0

Μεταφράσεις άρθρων Μεταφράσεις άρθρων
Αναγν. άρθρου: 948843 - Δείτε τα προϊόντα στα οποία αναφέρεται το συγκεκριμένο άρθρο.
Ανάπτυξη όλων | Σύμπτυξη όλων

Συμπτώματα

Κατά την εκτέλεση ή επεξεργασία ροών εργασιών στο Microsoft Dynamics CRM 4.0, ενδέχεται να αντιμετωπίσετε χαμηλές επιδόσεις.

Αιτία

Το πρόβλημα αυτό παρουσιάζεται γιατί το Microsoft Dynamics CRM 4.0 δημιουργεί εγγραφές για όλες τις ανενεργές περιόδους λειτουργίας των ροών εργασιών στον πίνακα PluginAssemblyBase. Επιπλέον, εάν τροποποιήσετε έναν κανόνα ροής εργασιών, το Microsoft Dynamics CRM 4.0 δημιουργεί μια εγγραφή στον πίνακα PluginAssemblyBase και μια εγγραφή στον πίνακα PluginTypeBase. Ωστόσο, αυτές οι εγγραφές δεν καταργούνται ποτέ. Επομένως, εάν τροποποιήσετε πολλές φορές τους κανόνες ροής εργασιών, οι πίνακες PluginAssemblyBase και PluginTypeBase θα μεγαλώσουν.

Προτεινόμενη αντιμετώπιση

Το πρόβλημα αυτό έχει διορθωθεί στην τελευταία αθροιστική συνάθροιση ενημερώσεων για το Microsoft Dynamics CRM 4.0. Για περισσότερες πληροφορίες, κάντε κλικ στον αριθμό του άρθρου παρακάτω για να προβάλετε το άρθρο της Γνωσιακής βάσης της Microsoft:
949256 Ενημερώσεις και άμεσες επιδιορθώσεις για το Microsoft Dynamics CRM 4.0

Για να βελτιώσετε τις επιδόσεις αυτής της άμεσης επιδιόρθωσης, δημιουργήστε το ακόλουθο ευρετήριο στη βάση δεδομένων Organization_MSCRM.
Σημειώσεις
  • Στην ακόλουθη δέσμη ενεργειών, το σύμβολο κράτησης θέσης OrganizationName αναπαριστά το πραγματικό όνομα της βάσης δεδομένων Microsoft CRM. Θα πρέπει να αντικαταστήσετε το σύμβολο κράτησης θέσης με το πραγματικό όνομα της βάσης δεδομένων σας.
  • Μην δημιουργήσετε το ακόλουθο ευρετήρια εάν έχετε ήδη ευρετήριο με τις ίδιες στήλες κλειδιού ευρετηρίου. Μπορείτε να προβάλετε τα υπάρχοντα ευρετήρια εκτελώντας τον ακόλουθο κώδικα:
    sp_helpindex AsyncOperationBase




USE OrganizationName_MSCRM 

CREATE NONCLUSTERED INDEX CRM_AsyncOperation_WorkflowCleanupQuery ON [AsyncOperationBase] (OperationType,StateCode,WorkflowActivationId)

Χρησιμοποιήστε το CRM 4 ScaleGroup Job Editor για να προγραμματίσετε την υπηρεσία διαγραφής του Microsoft Dynamics CRM 4 ώστε να εκτελείται μετά από τις κανονικές εργάσιμες ώρες, για να ελαχιστοποιηθεί η επίδραση στις επιδόσεις του χρήστη του Microsoft Dynamics CRM user performance. Για να αποκτήσετε το CRM 4 Deployment Job Editor, επισκεφθείτε την ακόλουθη τοποθεσία της Microsoft στο Web:
http://code.msdn.microsoft.com/ScaleGroupJobEditor
  1. Επιλέξτε τον οργανισμό.
  2. Αλλάξτε τον τύπο εργασίας σε Υπηρεσία διαγραφής (Deletion Service).
  3. Ορίστε τη βασική ώρα σε μια ώρα ελάχιστης χρήσης του Microsoft Dynamics CRM ή σε μην εργάσιμη ώρα.
  4. Συνιστάμε να ορίσετε/αφήσετε τη ρύθμιση Επαναπρογραμματισμός εργασίας (Reschedule Job) σε κάθε 1440 λεπτά. Όταν το κάνετε αυτό, θα εκτελείται καθημερινά την ώρα που καθορίζεται στο πεδίο Βασική ώρα (Base Time).
Σημείωση Την πρώτη φορά που θα εκτελέσετε την υπηρεσία διαγραφής Microsoft Dynamics CRM 4.0 αφού εφαρμόσετε αυτήν την επιδιόρθωση, μπορεί να χρειαστεί να ενημερώσετε τη ρύθμιση OLEDBTimeout σε μεγαλύτερο χρονικό διάστημα από την προεπιλεγμένη τιμή. Συνιστάμε να δημιουργήσετε ένα νέο δευτερεύον κλειδί REG_DWORD εάν δεν υπάρχει ήδη. Ονομάστε το δευτερεύον κλειδί OLEDBTimeout στο HKEY_LOCAL_MACHINE\Software\Microsoft\MSCRM\ στο διακομιστή ή τους διακομιστές Microsoft Dynamics CRM 4.0. Ορίστε την τιμή του σε δεκαδική τιμή 86400. Αφού εκτελεστεί η υπηρεσία διαγραφής Microsoft Dynamics CRM 4.0 με αυτήν την επιδιόρθωση, συνιστάται ιδιαίτερα να διαγράψετε το κλειδί μητρώου OLEDBTimeout στο HKEY_LOCAL_MACHINE\Software\Microsoft\MSCRM ή να ορίσετε την τιμή του σε δεκαδική μεταξύ 60 και 300 ώστε να αποτρέψετε τον αποκλεισμό SQL και τις κακές επιδόσεις της εφαρμογής εξαιτίας ερωτημάτων που εκτελούνται για μεγάλο διάστημα.

Περισσότερες πληροφορίες

Αφού εγκαταστήσετε αυτήν την επιδιόρθωση, ενδέχεται να δείτε τα ακόλουθα σφάλματα καταγεγραμμένα στο αρχείο καταγραφής συμβάντων των διακομιστών Microsoft Dynamics CRM 4.0 αν δεν ακολουθήσετε τα βήματα που αναφέρονται παρακάτω στην ενότητα αντιμετώπισης για τη βελτίωση των επιδόσεων την πρώτη φορά που θα εκτελεστεί η υπηρεσία διαγραφής
. Τύπος συμβάντος: Σφάλμα Προέλευση συμβάντος: MSCRMDeletionService Κατηγορία συμβάντος: Καμία Αναγνωριστικό συμβάντος: 16387 Ημερομηνία: 2009/01/26 Ώρα: 11:41:54 AM Χρήστης: Δ/Υ Υπολογιστής: CRMSERVER Περιγραφή: Σφάλμα: Η υπηρεσία διαγραφής απέτυχε να εκκαθαρίσει τον πίνακα=CleanupInactiveWorkflowAssembliesProcedure Για περισσότερες πληροφορίες, ανατρέξτε στο Κέντρο Βοήθειας και Υποστήριξης στη διεύθυνση http://go.microsoft.com/fwlink/events.asp.

Αναφορές

Για περισσότερες πληροφορίες, κάντε κλικ στον αριθμό του άρθρου παρακάτω για να προβάλετε το άρθρο της Γνωσιακής βάσης της Microsoft:
948629 Μήνυμα σφάλματος που εμφανίζεται όταν προσπαθείτε να εργαστείτε χωρίς σύνδεση στο πρόγραμμα-πελάτη Microsoft Dynamics CRM 4.0 για το Outlook με πρόσβαση χωρίς σύνδεση: "Αστοχία δεδομένων μετακίνησης για την οντότητα 'Plug-in Assembly' κατά την ενέργεια Εισαγωγή, countRows=[Number]"
Για περισσότερες πληροφορίες σχετικά με την ορολογία που χρησιμοποιείται για την περιγραφή των ενημερώσεων λογισμικού της Microsoft, κάντε κλικ στους αριθμούς των άρθρων παρακάτω για να προβάλετε τα άρθρα της Γνωσιακής βάσης της Microsoft:
824684Περιγραφή της βασικής ορολογίας που χρησιμοποιείται για την περιγραφή ενημερώσεων λογισμικού της Microsoft
887283 Προδιαγραφές ονομάτων πακέτου άμεσων επιδιορθώσεων και ενημερώσεων λογισμικού του Microsoft Business Solutions CRM

Ιδιότητες

Αναγν. άρθρου: 948843 - Τελευταία αναθεώρηση: Δευτέρα, 10 Οκτωβρίου 2011 - Αναθεώρηση: 2.0
Οι πληροφορίες σε αυτό το άρθρο ισχύουν για:
  • Microsoft CRM client for Microsoft Office Outlook στις ακόλουθες πλατφόρμες
    • Microsoft Dynamics CRM 4.0
  • Microsoft Dynamics CRM 4.0
Λέξεις-κλειδιά: 
kbfix kbautohotfix kbexpertiseinter kbmbsmigrate kbqfe kbHotfixServer KB948843

Αποστολή σχολίων

 

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