Bilgi deposunun klasörlere erişme Exchange yavaşlayabilir

Makale çevirileri Makale çevirileri
Makale numarası: 216076 - Bu makalenin geçerli olduğu ürünleri görün.
Hepsini aç | Hepsini kapa

Bu Sayfada

Belirtiler

Ya da özel veya ortak bilgi deposu bir veya daha çok klasör açmaya çalıştığınızda, işlemi çok yavaş veya yanıt vermiyor olabilir. Bu davranış kendini aşağıdaki şekillerde bildirim:
  • Istemci (örneğin, maddenin durumu okuma için okunmamış değiştirmek, bir öğeyi açmak veya bir öğeyi silmek,) posta klasöründeki erişim çok yavaş yanıttır.
  • "Istemci işlemi başarısız" ifadesini içeren bir ileti uygulama programlama arabirimi (MAPI) hata iletileri alıyorsunuz
  • Mdbdata klasöründeki günlük dosyalarını sabit bir oranda büyümesine ve çok az değişiklik varsa, ortak klasör kaynakları veya posta kutusu kaynakları inceleyin.
  • Yeni bir klasör oluşturun ve davranışı ile klasörün içeriğini yeni bir klasöre taşımak, birkaç gün için sorunu çözebilirsiniz, ancak davranışı daha sonra yeniden.
  • Belirli klasörlere erişiyorsanız, yanıt yavaş veya sorunlu olsa da, aynı veritabanındaki başka klasörleri her zamanki gibi yanıt. Bu ağ geçidini klasörleri (örneğin MTS ve MTS-out klasörlerinde) gibi özel klasörleri içerir.

Neden

Çok fazla önbelleğe alınmış kısıtlamaları geri bağlantılar ve arama üzerinde tek bir klasöre yerleştirilir.

Bu makalede açıklanan davranışı yaşıyorsanız, belirlemek için aşağıdaki sınamaları birini gerçekleştirin:

Önemli Sınama 1 gerçekleştirmeden önce sınama 1 sunucu üzerindeki klasör görünümlerini sıfırlar için bilgi deposunun çevrimiçi olan tam bir yedekleme olduğundan emin olun.

Sınama 1

  1. Kayıt defteri değerini Sıfırla görünümler için ortak veya özel bilgi deposunun ekleyin.

    Önemli Bu bölüm, yöntem veya görev kayıt defterini nasıl söyleyin adımları içerir. Ancak kayıt defterini hatalı olarak değiştirirseniz önemli sorunlar oluşabilir. Bu nedenle, bu adımları dikkatlice uyguladığınızdan emin olun. Ek koruma için, kayıt defterini değiştirmeden önce yedeklemeyi unutmayın. Bir sorun oluşursa kayıt defterini daha sonra geri yükleyebilirsiniz. Kayıt defterini yedekleme ve geri yükleme hakkında daha fazla bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
    322756Windows'da kayıt defterini yedekleme ve geri yükleme

    Bu değer eklemek için <a0></a0>, uygun olarak aşağıdaki yordamlardan birini gerçekleştirin:
    • Ortak bilgi deposunu: Ortak bilgi deposu için Görünümler sıfırlama değeri değiştirmek için kayıt defteri anahtarını değiştirmek için şu adımları izleyin:
      1. Kayıt Defteri Düzenleyicisi'ni (Regedt32.exe) başlatın.
      2. Exchange Server 5.5 için kayıt defterinde aşağıdaki anahtarı bulun:
        HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSExchangeIS\ParametersPublic
        Exchange 2000 Server ve Exchange Server 2003 için kayıt defterinde aşağıdaki anahtarı bulun:
        HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSExchangeIS\<ServerName>\Public-<Folder GUID>
        Not <Folder GUID> genel benzersiz deposunun tanımlayıcısıdır.
      3. REG_DWORD türünde bir Görünüm Sıfırla değer ekleyin.
      4. Bu kayıt defteri girdisi olmadan <a1>Görünümler Sıfırla</a1> değeri varsayılan değer sıfırdır. Değer 1 olarak ayarlayın.
      5. Kayıt Defteri Düzenleyicisi'nden çıkın.
    • Özel bilgi deposunu: kayıt defterinde değişiklik yapmak için anahtar izleyin özel bilgi deposu için Görünümler sıfırlama değeri değiştirmek için bu adımları izleyin:
      1. Kayıt Defteri Düzenleyicisi'ni (Regedt32.exe) başlatın.
      2. Exchange Server 5.5 için kayıt defterinde aşağıdaki anahtarı bulun:
        HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSExchangeIS\ParametersPrivate
        Exchange 2000 Server ve Exchange Server 2003 için kayıt defterinde aşağıdaki anahtarı bulun:
        HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSExchangeIS\<ServerName>\Private-<Folder GUID>
        Not<Folder GUID> genel benzersiz deposunun tanımlayıcısıdır.
      3. REG_DWORD türünde bir Görünüm Sıfırla değer ekleyin.
      4. Bu kayıt defteri girdisi olmadan <a1>Görünümler Sıfırla</a1> değeri varsayılan değer sıfırdır. Değer 1 olarak ayarlayın.
      5. Kayıt Defteri Düzenleyicisi'nden çıkın.
  2. Bilgi deposu hizmetini durdurun ve yeniden başlatın.
Bu değer varsa ve sıfır değerine ayarlanmışsa, bilgi deposu (sırasında bilgi deposu bakım) tüm önbelleğe alınmış kısıtlamaları bir sonraki temizleme aralığı üzerinde siler ve değerini sıfırlar. Bu oluştuysa, belirleyebilirsiniz; sıfır olarak sıfırlandı değerini görmek için kayıt defteri anahtarını denetleyin. Klasör performansını büyük ölçüde geliştirilmiş, önbelleğe alınmış kısıtlamaları silme gerçekleştikten sonra bu makalede açıklanan davranışı yaşıyorsunuz demektir.

<a1>Sınama</a1> 2

  1. Bilgi deposunun durdurun.
  2. Komut isteminde ExchSrvr\Bin klasörüne gidin ve ısinteg yardımcı programını çalıştırın. Exchange Server 5. 5'te, aşağıdaki komut isteminde şunu yazın:
    isinteg - pri|pub - dump -l logfilename
    2000 Server Exchange ve Exchange Server 2003 yazın aşağıdaki komut isteminde:
    dump -l logfilename Isinteg –s ServerName-
    NotServerName, Exchange bilgisayarınızın adıdır ve logfilename çıkış metni yazmak için bir dosya adıdır.

    Uyarı Bu komut, tüm klasörlere -l logfilename tarafından belirtilen dosya belirtilen veritabanında ayrıntılarını döker. Veritabanının boyutuna bağlı olarak, üretilen bir günlük dosyası çok büyük olabilir.
  3. Günlük dosyasını inceleyin ve bu girdilerin altında aşağıdaki alanları büyük sayılarla klasörleri arayın:
    Fıd'lerin arama =
    Özyinelemeli Fıd'lerin =
    Backlinks arama =
    Categ Fıd'lerin =
    Örneğin,:
    Fıd'lerin arama 0001-000000000418,0001-00000000041B, 0001 000000000421, 0001-000000000423,0001-000000000424,0001-000000000428,0001-00000000042D =
    Bu, birkaç yüz girişlerini devam ederse, bu makalede açıklanan davranışı yaşıyorsunuz demektir.

Pratik Çözüm

Bu davranışa geçici bir çözüm bulmak için <a0></a0>, (ya da ortak veya özel bilgi deposu) etkilenen veritabanı için Yaşlandırma tut zaman değeri azaltın.

Yaşlandırma Canlı saati

Yaşlandırma tut zaman değeri, kullanılmayan dizin silinmeden önce varolan sürenin uzunluğunu gösterir. Bu değeri azaltmak için <a0></a0>, uygun olarak aşağıdaki yordamlardan birini gerçekleştirin:
  • Exchange 2000 Server ve Exchange Server 2003
    Yaşlandırma tut zaman değeri, iki konumda ayarlanabilir: Active Directory dizin hizmeti ve kayıt defterinin. Active Directory özniteliği ayarlanmış bir değeri varsa, karşılık gelen kayıt defteri değerini geçersiz kılar.
    • Active Directory'de Yaşlandırma tut zaman değeri ayarlamak için şu adımları izleyin:

      Uyarı ADSI düzenleme ek bileşenini kullanıyorsanız LDP yardımcı programını veya başka bir LDAP sürüm 3 istemcisini ve Active Directory nesnelerinin özniteliklerini hatalı olarak değiştirirseniz, ciddi sorunlara neden olabilir. Bu sorunlar Microsoft Windows 2000 Server, Microsoft Windows Server 2003, Microsoft Exchange 2000 Server, Microsoft Exchange Server 2003 veya Windows ve Exchange'in her ikisini birden yeniden yüklemenizi gerektirebilir. Microsoft, Active Directory nesne özniteliklerinin hatalı olarak değiştirilmesinden kaynaklanan sorunların giderilebileceğini garanti etmemektedir. Bu öznitelikleri değiştirmek kendi sorumluluğunuzdadır.

      NotADSI düzenleme ek bileşenini (AdsiEdit.msc) ile Microsoft Windows Destek Araçları bulunur. Windows 2000'de Windows Destek araçlarını yüklemek için <a0></a0>, Windows 2000 CD'sinin Support\Tools klasöründe bulunan Setup.exe dosyasını çift tıklatın. Windows Server 2003'te Windows Destek araçlarını yüklemek için <a0></a0>, Windows Server 2003 CD'sinde Support\Tools klasöründe yer alan Suptools.msi dosyasını çift tıklatın.
      1. Başlat'ı tıklatın, Çalıştır'ı tıklatın, adsiedit.msc yazın ve Tamam ' ı tıklatın.
      2. Yapılandırma Kapsayıcısı [servername.example.com] burada servername, etki alanı denetleyicisi adını ve example.com etki alanınızın adıdır, genişletin.
      3. CN = genişletin Configuration, DC = example, DC = com =.
      4. CN = genişletin Services, CN = Microsoft Exchange, CN = OrganizationNameOrganizationName Exchange kuruluşunuzun adı olduğu yerdeki, =.
      5. CN = genişletin Administrative Groups, CN = YourAdministrativeGroup, CN = Servers, CN = ExchangeServerName, CN = ınformationstore, CN = = StorageGroupNameYourAdministrativeGroupExchangeServerName Exchange sunucunuzun adını kullanarak yönetim grubu adını olduğu ve StorageGroupName ortak veya özel bilgi deposunun barındıran depolama grubunun adı.
      6. Sağ bölmede, özel deposunu veya ortak depoyu sağ tıklatın ve sonra da Properties ' i tıklatın.
      7. Öznitelikler listesinde msExchAgingKeepTime ' ı tıklatın.
      8. Öznitelik, saniye cinsinden istediğiniz ondalık değerine ayarlayın.

        NotBu kayıt defteri girdisi Yaşlandırma tut zaman değeri için varsayılan ayar 40 Exchange 2000 Server ve Exchange Server 2003 gündür. Exchange 2000 Server ve Exchange Server 2003 değerini saniye cinsinden depolar. Kırk gündür 3,456,000 saniyeye eşit. Yeni Yaşlandırma tut zaman değeri dört gün olarak ayarlamak için <a0></a0>, 345,600 yazın.
      9. Microsoft Exchange bilgi deposu hizmetini durdurun ve yeniden başlatın.
    • Windows kayıt defterinde bu ayarı değiştirmek için <a0></a0>, aşağıdaki adımları izleyin:
      1. Kayıt Defteri Düzenleyicisi'ni (Regedt32.exe) başlatın.
      2. Exchange 2000 Server veya Exchange Server 2003 için kayıt defterinde aşağıdaki anahtarı bulun:

        HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSExchangeIS\<ServerName>\Public-<Folder GUID>


        Not<Folder GUID> genel benzersiz deposunun tanımlayıcısıdır. "Genel-<Folder GUID> "ile"özel-<Folder GUID> "bir özel posta kutusu deposu için bu ayarı değiştirmek için <a0></a0>.
      3. REG_DWORD türünde bir Yaşlandırma tutma süresi değerini ekleyin.
      4. Ondalık değer istediğiniz, saniye cinsinden girin.

        NotBu kayıt defteri girdisi Yaşlandırma tut zaman değeri için varsayılan ayar 40 Exchange 2000 Server ve Exchange Server 2003 gündür. Exchange 2000 Server ve Exchange Server 2003 değerini saniye cinsinden depolar. Kırk gündür 3,456,000 saniyeye eşit. Yeni Yaşlandırma tut zaman değeri dört gün olarak ayarlamak için <a0></a0>, 345,600 yazın.
      5. Kayıt Defteri Düzenleyicisi'nden çıkın.
      6. Microsoft Exchange bilgi deposu hizmetini durdurun ve yeniden başlatın.
  • Exchange Server 4.0, 5.0, Exchange Server veya Exchange Server 5.5
    Yaşlandırma tut zaman değeri, bir kayıt defteri değeri kullanılarak ayarlanır. Yaşlandırma tut zaman değeri azaltmak için <a0></a0>, aşağıdaki adımları izleyin:
    1. Kayıt Defteri Düzenleyicisi'ni (Regedt32.exe) başlatın.
    2. Exchange Server 5.5 için kayıt defterinde aşağıdaki anahtarı bulun:
      HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSExchangeIS\ParametersPublic
      Not Bir özel posta kutusu deposu için değeri değiştirmek için "ParametersPrivate" ile "ParametersPublic" olarak değiştirin.
    3. REG_DWORD türünde bir Yaşlandırma tutma süresi değerini ekleyin.
    4. Bu kayıt defteri girdisi Yaşlandırma tut zaman değeri için varsayılan ayar sekiz Exchange Server 4.0, Exchange Server 5.0 ve Exchange Server 5.5 gündür. Exchange Server 4.0 ve Exchange Server 5.0 Bu değer, milisaniye cinsinden depolar. Sekiz gündür 691,200,000 mili saniye için eşit olduğundan = 1000 * 60 * 60 * 24 * 8 691,200,000.Exchange Server 5.5 bu değeri saniye olarak depolar. Sekiz gündür 691,200 saniyeye eşit olduğundan 60 * 60 * 24 * 8 = 691,200. Yeni Yaşlandırma tut zaman değeri için bir gün ayarlamak için <a0></a0>, değer 86,400,000 ya da Exchange Server 4.0 ve Exchange Server 5.0 veya 86,400 için Exchange Server 5.5 için ayarlayın.

      NotBu değer, ondalık olarak girilir.
    5. Kayıt Defteri Düzenleyicisi'nden çıkın.
    6. Microsoft Exchange bilgi deposu hizmetini durdurun ve yeniden başlatın.
Bu değer hala değil kadar düşükse, performansı kabul edilebilir bir düzeye ulaşana kadar sonra değerleri azaltın. Ancak, ayrıca Yaşlandırma Clean aralık değeri varsayılan değer 1 gün, azaltmak bu makalede "Clean aralığı yaşlandırma" bölümünde anlatılan biçimde olabilir.

Yaşlandırma clean aralığı

Yaşlandırma clean aralığı önbellekten kaldırılan bilgi deposu için herhangi bir şey denetler zaman aralığını (saniye olarak Exchange Server 4.0, 5.0 ve 5.5) değeridir. Varsayılan değer 24 saat (veya 86.400 saniyedir) ' dir. Bilgi deposunun Yaşlandırma Clean aralığı değerini azaltmak için <a0></a0>, azaltmak için kayıt defterini değiştirmek Yaşlandırma Clean aralığı bilgi deposu için değer:
  1. Kayıt Defteri Düzenleyicisi'ni (Regedt32.exe) başlatın.
  2. Kayıt defterinde aşağıdaki anahtarı bulun:
    Hkey_local_machıne\system\currentcontrolset\services\msexchangeıs\parameterssystem
  3. REG_DWORD türünde bir Yaşlandırma Clean aralığı değerini ekleyin.
  4. Varsayılan olarak Yaşlandırma Clean aralık değeri olmadan, bu kayıt defteri girdisi için 86,400 ayarlanır (veya 1 gün, 24 * 60 * 60 saniye). Yeni Yaşlandırma Clean aralık değeri 86,400'den küçük bir sayıya ayarlayın.

    Not Bu değer, onlu değeridir.
  5. Kayıt Defteri Düzenleyicisi'nden çıkın.
  6. Bilgi deposu hizmetini durdurun ve yeniden başlatın.

Çalışan ısinteg

Önbellekteki kısıtlamaları temizliği hemen zorlamak için ısinteg yardımcı programını çalıştırabilirsiniz. Aşağıdaki olaylar gerçekleşir:
  • Bilgisayarınızı backlinks adı temizlendi.
  • Kısıtlama tabloları silinir.
Kısıtlamaları bir klasör ve isinteg - düzeltme komutunu çalıştırmadan çok miktarda varsa, önbelleğe alınan bu aramaları, tümü temizlenir ve klasörünüze normalde gerçekleştirir. Exchange Server 5. 5'te, aşağıdaki komutu kullanın:
Isinteg - fix - pri - test morefld
2000 Server Exchange ve Exchange Server 2003 kullanan aşağıdaki komut:
ServerName –fix –test morefld –l logfilename Isinteg –s
NotServerName, Exchange bilgisayarınızın adıdır ve logfilename çıkış metni yazmak için bir dosya adıdır.
Microsoft Exchange ınformation Store ıntegrity Checker v5.5.265
Telif Hakkı (c) 1986-1997 Microsoft Corp. Tüm Hakları Saklıdır.
04/28/00 Başlatıldı: 19: 06: 08
Sunucu adı: Server.domain.com
Deposu yolu: D:\exchsrvr\MDBDATA\PRIV.EDB
Boyutu depolamak: 1510031360 bayt
Çıktı günlüğüne: isinteg.pri
Mod denetleyin: denetleyin ve düzeltin
Seçenekler: - test morefld - pri - düzeltme

Başlangıç sınama 1 'Kategori tablolar' 3
Tamamlanan kategorilere ayırma tabloları. Süre: m 0 h: 0: 0s
Başlangıç sınama 2 / 3, 'Kısıtlaması tablolar'
Mamul bir kısıtlama tablolar. Süre: m 0 h: 0: 0s
3, 'Arama klasörü bağlantılar' ın 3 başlangıç sınama
Arama klasörü bağlantıları tamamlandı. Süre: m 0 h: 0: 23s
Hiçbir başvuru sayacı sınamaları

Daha fazla bilgi

Genişletilmiş MAPI, <a2>Restrict() yöntemi</a2> ve <a4>FindRow() yöntemi ile bir klasörde aramak için kullanabileceğiniz iki yöntem vardır. Restrict() yöntemi, bu klasörde kısıtlama önbelleğe alır ve birkaç gün boyunca kaldırılır. Görünüm, süzgeç veya arama kuruluşunuzun sürekli değişen bir birincil dizin kullanıyorsa, yeni bir kısıtlama klasörü olarak adlandırılan her zaman eklenir. Uygulanan bir değişikliği her yaptığınızda, bakiyesi olan tüm bağlantıları erişilmesi gerektiği bu klasörün, performansı önemli bir düşüş neden olabilir.

Klasör dizini yaşlandırma denetleme hakkında ek bilgi için Microsoft Knowledge Base'deki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
159197Klasör dizini yaşlandırma denetleme
Birlikte çalışma veri nesneleri (CDO) 1.21 sorunu da neden olabilir. CDOs MessageFilter nesnesi, bir MAPI sınırla uygulanır. Olanaklıysa, üzerinde MessageFilter dayanır CDO kod FindRow kullanarak eşdeğer genişletilmiş MAPI kodu ile değiştirilmelidir. Bu her zaman yine de mümkün değildir. Örneğin, genişletilmiş MAPI randevu öğelerini anlamak için randevu arama CDO kod Extended MAPI ile değiştirilemez. Bu durumda, CDO kodu farklı MessageFilters sayısı azalır, görmeyi reevaluated.

Referanslar

Bilgileri hakkında ek bilgi için bakım depolamak için Microsoft Knowledge Base'deki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
159196IS Maintenance zamanlamayı tarafından denetlenen görevler

Özellikler

Makale numarası: 216076 - Last Review: 25 Ekim 2007 Perşembe - Gözden geçirme: 5.6
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Exchange Server 2003 Enterprise Edition
  • Microsoft Exchange Server 2003 Standard Edition
  • Microsoft Exchange 2000 Enterprise Server
  • Microsoft Exchange 2000 Server Standard Edition
  • Microsoft Exchange Server 5.5 Standard Edition
  • Microsoft Exchange Server 5.0 Standard Edition
  • Microsoft Exchange Server 4.0 Standard Edition
  • Microsoft Messaging Application Programming Interface
  • Microsoft Collaboration Data Objects 1.21
Anahtar Kelimeler: 
kbmt kbprb KB216076 KbMttr
Machine-translated Article
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:216076

Geri Bildirim Ver

 

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