Düzeltme: Bir MDX sorgusu, sonucu için bir eksen birden fazla 64.000 üyeler içeriyorsa, yanıt vermiyor

Makale çevirileri Makale çevirileri
Makale numarası: 839854 - Bu makalenin geçerli olduğu ürünleri görün.
# Hata: 14278 (Plato7x)
Hepsini aç | Hepsini kapa

Bu Sayfada

Belirtiler

Bir çok boyutlu ifade (MDX) sorgusu çalıştırdığınızda, sorgu, sorgunun sonucunu bir eksen birden fazla 64.000 üyeler içeriyorsa, yanıt vermeyi durdurur. CPU kullanımı yüzde 100'e (Msolap80.dll) OLAP için OLE DB sağlayıcısı barındıran işlemin kullandığı ve sorgunun sonuç verir.

Çözüm

Hizmet paketi bilgileri

Bu sorunu gidermek için <a0></a0>, Microsoft SQL Server 2000 için en son hizmet paketini edinin. Daha fazla bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
290211En son SQL Server 2000 hizmet paketi nasıl elde edilir

Düzeltme bilgileri

Bu düzeltmenin ingilizce sürümü dosya öznitelikleri (veya daha yenisi) aşağıdaki tabloda listelenir. Bu dosyaların tarihleri ve saatleri Koordinatlı Evrensel Saat'e (UTC) göre listelenir. Dosya bilgilerini görüntülediğinizde yerel saate dönüştürülür. UTC ve yerel saat arasındaki farkı bulmak için <a0></a0>, Denetim Masası'ndaki Tarih ve Saat aracında saat dilimi sekmesini kullanın.

SQL Server 2000 Analysis Services

Date         Time   Version            Size    File name
--------------------------------------------------------------
08-Apr-2004  16:32  8.0.931.0         221,760  Msmdcb80.dll     
08-Apr-2004  16:32  8.0.0.931       4,063,808  Msmddo80.dll     
08-Apr-2004  16:32  8.0.931.0       1,032,768  Msmdgd80.dll     
08-Apr-2004  16:32  8.0.931.0         172,608  Msmdpump.dll     
08-Apr-2004  16:32  8.0.0.931       9,638,468  Msmdsgn80.dll    
08-Apr-2004  16:32  8.0.931.0       1,835,588  Msmdsrv.exe      
08-Apr-2004  16:32  8.0.931.0       2,081,360  Msolap80.dll     
08-Apr-2004  02:09  8.0.931.0         213,068  Msolap80.rll

SQL Server 2000 Analysis Services 64-bit

Date         Time   Version            Size    File name
--------------------------------------------------------------
08-Apr-2004  18:24  8.0.931.0       5,492,736  Msmdcb80.dll
08-Apr-2004  18:24  8.0.931.0       5,801,984  Msmdgd80.dll
08-Apr-2004  18:24  8.0.931.0       5,130,752  Msmdpump.dll
08-Apr-2004  18:24  8.0.931.0       5,993,472  Msmdsrv.exe
08-Apr-2004  18:24  8.0.931.0       6,671,360  Msolap80.dll
08-Apr-2004  16:44  8.0.931.0         201,216  Msolap80.rll
Not Dosya bağımlılıkları nedeniyle, en son düzeltme veya özellik, bu dosyaları içeren ek dosyalar da içerebilir.

Durum

Microsoft, "Geçerli Olduğu Ürünler" bölümünde listelenen Microsoft ürünlerinde bu sorunun olduğunu onaylamıştır.

Bu sorun ilk olarak Microsoft SQL Server 2000 Service Pack 4'te giderilmiştir.

Daha fazla bilgi

Bu düzeltme, bunu sanal boyutlar kullanılan boyutları işler sonra yavaş toplama işlem iş parçacığı yürütüldüğünde, boyutları bozulmasını'neden olan bir sorunu gideren bir düzeltme içerir. Sanal bir boyut artımlı olarak işlemek, nedeniyle bu düzeltme, iş parçacığı işleme yavaş bir toplama yürütür. Iş parçacığı yavaş bir toplama çalışırken, bu boyut için toplamalardan her bölümden silinir.

Iş parçacığı yavaş bir toplama düşük öncelikli arka plan iş parçacığı yürütür ve boyutu, her bölüm için toplamalardan yeniden oluşturur. Iş parçacığı yavaş bir toplama toplamalardan yeniden oluşturmaya çalışırken MDX sorgusu yürütme önemli ölçüde yavaşlayabilir. Sorgu performans düşüşü toplamalardan yetersizliği nedeniyle oluşur. Aggregators olmamasından, her bölümün yaprak düzeyden değerlerini okumak sunucu neden olur.

Iş parçacığı yavaş bir toplama, her bölüm için toplamalardan yeniden oluşturma tamamlandıktan sonra artık sorgu performans düşüşü bakın. Sorgu performansında yavaş toplama sırasında belirli durumlarda, örneğin yüksek isteğe küpleri kuruluş uygulamalarını, kabul edilemez olabilir. Bu düzeltmeyi uygulamak için kabul edilemez bir sorgu performansın düşmesine neden olursa, aşağıdaki seçenekleri yavaş toplama sırasında ele almanızı öneririz:
  • Kayıt defteri değerini DSOCommitModeDSOCommitModeNonLazyIndexing için ayarlayın. Ek bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
    325289Düzeltme: Yeni işlevsellik boyutlarını değiştirmenin değişenleri güncelleştirme
    Bu seçeneği, bellek ve disk kullanım çözümlemesi sunucuda artırabilirsiniz. Etkilenen küplerini işlemesi için küp toplamları yeniden hesaplamak işlem arabellek ek bellek gerektirdiğinden, bellek kullanımı artıyor. Tüm etkilenen küpleri toplam boyutu, veri ve toplamları yeni kopyalarını oluşturduğundan ve özgün verileri, geçerli kullanıcı sorgularında tutulur yaklaşık olarak ikiye disk kullanımını artırır. Ayrıca, işlemleri tamamlamaya toplam geçen zaman geleneksel yavaş toplama işlemine oldukça uzun olabilir.
  • Sanal özelliği ve herhangi bir sanal boyut değiştirme özelliğini false olarak ayarlayın.

    Not Bu özellikler değiştirirseniz, tam olarak değiştirilen boyutu kullanmak istediğiniz küpleri re-process gerekir.
Ek bilgi için, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
824684Microsoft yazılım güncelleştirmelerini açıklamak için kullanılan standart terminolojinin açıklaması

Özellikler

Makale numarası: 839854 - Last Review: 21 Kasım 2006 Salı - Gözden geçirme: 4.2
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft SQL Server 2000 Analysis Services
Anahtar Kelimeler: 
kbmt kbqfe kbsqlserv2000presp4fix kbfix kbbug kbhotfixserver KB839854 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:839854

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