Anda mengalami kinerja yang buruk ketika Anda menggunakan menemukan waktu yang tersedia pada Microsoft Dynamics CRM 2011

Terjemahan Artikel Terjemahan Artikel
ID Artikel: 2651621 - Melihat produk di mana artikel ini berlaku.
Perbesar semua | Perkecil semua

GEJALA

Ketika Anda mencoba menggunakan fitur penjadwalan sumber daya menemukan waktu yang tersedia pada Microsoft Dynamics CRM, Anda mengalami kinerja yang buruk. Jika Anda menggunakan menemukan waktu yang tersedia lagi dan mulai permintaan baru, meningkatkan kinerja, dan hasil mengambil lebih sedikit waktu.

PENYEBAB

Masalah ini terjadi karena Microsoft Dynamics CRM penyebaran berisi banyak entitas yang berkaitan dengan Penjadwalan, dan beberapa SQL query dijalankan untuk mengambil rekaman individu selama penjadwalan proses sumber daya menemukan waktu yang tersedia.

PEMECAHAN MASALAH

Untuk mengatasi masalah ini, download dan kemudian instal Update Rollup 8 untuk Microsoft Dynamics CRM. Untuk melakukannya, lihat artikel berikut pada Pangkalan Pengetahuan Microsoft:
2600644 Update Rollup 8 untuk Microsoft Dynamics CRM 2011 tersedia

Setelah Anda menginstal rollup pembaruan, Anda harus membuat bukti kunci registri berikut pada server CRM untuk entitas yang berkaitan dengan Penjadwalan:
SchedulingEngine.CacheConfiguration
Setelah Anda melakukan ini, entitas ini akan ditambahkan ke cache untuk mengoptimalkan kinerja.

Untuk membuat bukti kunci registri, ikuti langkah berikut:
  1. Pada server Microsoft Dynamics CRM, menunjuk ke Mulai menu, dan kemudian ketik Regedit di kotak pencarian untuk membuka Registry Editor.
  2. Cari subkunci registri berikut:
    HKEY_Local_Machine\Software\Microsoft\MSCRM
  3. Klik kanan-atas MSCRM, arahkan ke Baru, lalu klik Nilai string.
  4. Jenis SchedulingEngine.CacheConfiguration.
  5. Klik kanan-atas tombol tekan baru, dan kemudian klik Memodifikasi. Modifikasi yang Anda buat akan menyerupai XML berikut. Namun, modifikasi Anda akan tergantung pada entitas dan pilihan yang ingin Anda gunakan. Baca bagian "Informasi selengkapnya" untuk informasi rinci.
    <CachingModes>
    <CachingMode name="BookCaching">
    <Calendar>DefaultCache</Calendar>
    <CalendarRule>DefaultCache</CalendarRule>
    <Commitment>DefaultCache</Commitment>
    <ConstraintGroup>DefaultCache</ConstraintGroup>
    <Equipment>Direct</Equipment>
    <PluginType>DefaultCache</PluginType>
    <Resource>Direct</Resource>
    <ResourceGroup>DefaultCache</ResourceGroup>
    <ResourceExpansion>DefaultCache</ResourceExpansion>
    <ResourceGroupExpansion>DefaultCache</ResourceGroupExpansion>
    <ResourceSpec>Direct</ResourceSpec>
    <Schedule>DefaultCache</Schedule>
    <Service>DefaultCache</Service>
    <SystemUser>Direct</SystemUser>
    <Team>DefaultCache</Team>
    </CachingMode> 
    <CachingMode name="SearchCaching">
    <Calendar>DefaultCache</Calendar>
    ... (and other entities like above)
    </CachingMode>
    <CachingMode name="PublishResourceGroupsCaching">
    <Calendar>Direct</Calendar>
    (dan entitas lain, seperti)
    </CachingMode>
    </CachingModes>

INFORMASI LEBIH LANJUT

Untuk setiap entitas yang ditambahkan ke cache, ada dua nilai yang mungkin: Langsung dan DefaultCache.
  • Nilai DefaultCachemencoba untuk mengoptimalkan jumlah SQL queries dan mengambil semua catatan pada satu waktu dengan menggunakan query tunggal. Setelah semua catatan diperoleh, data yang disimpan dalam HTTP cache.
  • Nilai Langsung permintaan untuk setiap record dengan menggunakan query SQL terpisah.

Catatan Jika Anda menambahkan lebih entitas ke cache, penggunaan kehabisan memori mungkin meningkat sedikit karena ukuran cache peningkatan.

Ada tiga jenis mode:
  • SearchCaching. Digunakan ketika "menemukan waktu yang tersedia" atau validasi penunjukan Dinas is menjadi dilakukan
  • BookCaching.Digunakan ketika janji layanan yang disimpan
  • PublishResourceGroupCaching. Digunakan ketika kelompok sumber daya reorganisasi dan "menerbitkan sumber daya pohon" dilakukan
Modus untuk beberapa entitas dapat diatur secara kolektif dengan menggunakan sumber daya tag dan ResourceGroups tag. Atau, entitas dapat diatur secara terpisah pada tingkat yang rinci.

Sumber daya entitas meliputi subtipe berikut:
  • Peralatan
  • SystemUsers
  • ResourceSpec
ResourceGroups entitas meliputi subtipe berikut:
  • ConstraintBasedGroup
  • Tim

Properti

ID Artikel: 2651621 - Kajian Terakhir: 13 Mei 2012 - Revisi: 1.0
Berlaku bagi:
  • Microsoft Dynamics CRM 2011
Kata kunci: 
kbautohotfix kbqfe kbhotfixserver kbfix kbmt KB2651621 KbMtid
Penerjemahan Mesin
PENTING: Artikel ini diterjemahkan menggunakan perangkat lunak mesin penerjemah Microsoft dan bukan oleh seorang penerjemah. Microsoft menawarkan artikel yang diterjemahkan oleh seorang penerjemah maupun artikel yang diterjemahkan menggunakan mesin sehingga Anda akan memiliki akses ke seluruh artikel baru yang diterbitkan di Pangkalan Pengetahuan (Knowledge Base) dalam bahasa yang Anda gunakan. Namun, artikel yang diterjemahkan menggunakan mesin tidak selalu sempurna. Artikel tersebut mungkin memiliki kesalahan kosa kata, sintaksis, atau tata bahasa, hampir sama seperti orang asing yang berbicara dalam bahasa Anda. Microsoft tidak bertanggung jawab terhadap akurasi, kesalahan atau kerusakan yang disebabkan karena kesalahan penerjemahan konten atau penggunaannya oleh para pelanggan. Microsoft juga sering memperbarui perangkat lunak mesin penerjemah.
Klik disini untuk melihat versi Inggris dari artikel ini:2651621

Berikan Masukan

 

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