Düzeltme: Giriş <a0>önbellek</a0> Ratio2 parametresi

Makale çevirileri Makale çevirileri
Makale numarası: 821180 - Bu makalenin geçerli olduğu ürünleri görün.
Bu makale arşivlenmiştir. "Olduğu gibi" sunulmaktadır ve bundan sonra güncelleştirilmeyecektir.
# Hata: 14040 (PLATO7x)
Hepsini aç | Hepsini kapa

Bu Sayfada

Özet

MSOLAP sağlayıcısı parçalı yapı'verileri sunucudan almak için dinamik olarak belirleyen bir uyumlu algoritma için geçerli bir veri alma modülü içerir. Algoritma sorgu en iyi duruma getirilmesi işleminin bir parçası kullanılır ve OLE-DB'YE bir parçası olarak istemci işleminin çalıştırır sağlayıcısı.

Var olan iki farklı veri alma optimizers, SQL Server sorgusuna bağlı olarak kullanabilirsiniz. Ilk veri alma iyileştirici SONAR ' dir. SQL Server SONAR Sorguların çoğu için kullanır.

Ikinci veri alma iyileştirici SONAR2 ' dir. Sorguda bir NonEmptyCrossJoin işlev veya bir NON NULL yan tümcesi içeriyorsa, SQL Server SONAR2 kullanabilir. Sorgu için SQL Server'ı kullanan en iyi duruma getiricisi, sorguda kullanılan operasyonlar temel alınarak otomatik olarak seçilir.

MSOLAP sağlayıcısı, belirli düzeyde bir belirli boyut üyenin alt'öğelerin isteyerek, sunucudan veri ister. Konuşmayı genellikle alınır, daha fazla hücreleri istemcinin önbelleğinde gelecekteki sorguları karşılanan daha iyi şansını. Daha fazla hücre alınıyor, ancak daha fazla bellek kullanır ve daha fazla sunucu ve ağ gecikme süresi. Hangi veri parçalı yapı istemek için belirleme, toplam üye bir <a0>Özel Boyut</a0> düzeyinde veya yararlı üyeleri oranını bakarak yapılır.

Veri alma iyileştirici gelecekteki sorguları istemci üzerindeki önbelleğinden dönüştürülebildiğini olasılığını en üst düzeye verileri sunucudan geri çekmesini en etkin yolu belirlemek deneyecek. Bu bir toplam üyeleri için bir boyutun belirli bir sub-hierarchy yararlı üyelere oranını temel alır. Geçerli sorgu sonuçlarını bir parçası olarak gerekli olan boyut üyelerinin yararlı üyesidir. Toplam üye geri sub-hierarchy düzeyine çekilen tüm üyeler ekleyin. Toplam üye veri alma'nın bir parçası olarak geri çekilen, çünkü, bunlar ileride yararlı olabilir, ancak geçerli sorgu için gerekli değildir, beklenen boyut üyelerini içerebilir.

Bağlantı dizesi parametresi önbellek oranı normal SONAR için bu oranı için kullanılan eşik değeri kontrol edilebilir. Örneğin, aşağıdaki bağlantı dizesini, belirli bir düzeyde toplam üye yararlı üyelere oranını 0.35 tüm üyeleri, <a0>Boyut</a0> düzeyinde istemek için daha büyük olduğu için bir sorgu neden olur. Gerekli olan her üyenin, tek tek üyelere toplam üyelere gerekli oranını 0.35'dan küçükse, istenecektir:
Data Source=localhost;Provider=MSOLAP;Initial Catalog=Foodmart;Cache Ratio=0.35

Geçerli önbellek oranı parametresi, yalnızca SONAR için çalıştığı için önce bu düzeltmeyi oluştu SONAR2 tarafından kullanılan belirli bu sorguyu etkiler oranını ayarlamak için bir yolu yoktur. SONAR2 için kullanılan eşik oranı 0,5 giderilmiştir. Bu düzeltmenin bir tasarım değişikliği isteği (önbellek Ratio2 SONAR2 önbellek oranı benzer adlı bir parametre sağlamak için DCR) uygulayan SONAR parametresi.

Yeni bir parametre bağımsız olarak önbellek oranı olsa da, önbellek oranı SONAR ve SONAR2 denetlemek isterseniz, bunların her ikisi de, belirtilebilir. Her iki oranları 0.35 için ayarlanmış bir bağlantı dizisinin bir örnek şudur:
Data Source=localhost;Provider=MSOLAP;Initial Catalog=Foodmart;Cache Ratio=0.35;Cache Ratio2=0.35

Çözüm

Hizmet paketi bilgileri

Bu sorunu gidermek için <a0></a0>, Microsoft SQL Server 2000 için en son hizmet paketini edinin. Ek 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

SQL Server 2000 Analysis Services

Bu düzeltmenin İngilizce sürümü, aşağıdaki tabloda listelenen dosya özniteliklerine (veya daha yenisi) sahiptir. 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.
   Date         Time   Version    Size             File name
   -------------------------------------------------------------
   
13-May-2003  06:14  8.0.806.0         217,668  Msmdcb80.dll     
23-Jul-2003  04:23  8.0.0.843       4,055,616  Msmddo80.dll     
13-May-2003  06:14  8.0.767.0       1,024,576  Msmdgd80.dll     
16-May-2003  08:26  8.0.823.0         172,608  Msmdpump.dll     
13-May-2003  06:14  8.0.0.761       9,638,464  Msmdsgn80.dll    
22-Jul-2003  23:03  8.0.843.0       1,831,492  Msmdsrv.exe      
27-Jun-2003  19:06  8.0.838.0       2,077,264  Msolap80.dll     
10-May-2003  08:05  8.0.820.0         213,069  Msolap80.rll

				
Not bağımlılıklar, en son düzeltmede veya dosyaları içeren bir özellik nedeniyle, ek dosyalar da içerebilir.

SQL Server 2000 Analysis Services 64-bit

Bir düzeltme oluşturma hakkında ek bilgi, SQL Server 2000 Analysis Services 64-bit çalışan bir sunucuda uygulanmak üzere tasarlanmış veya SQL Server 2000 Analysis Services 64-bit eklenmek üzere zamanlanmış bir düzeltme olup olmadığını öğrenmek için Service Pack 4, Microsoft Knowledge Base'deki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
822672Düzeltme: Düzeltme bilgileri için SQL Server 2000 Analysis Services 64-bit 8.0.843.0 oluştur

Durum

Microsoft, bu makalenin başında listelenen Microsoft ürünlerinde bir sorun olduğunu onaylamıştır. Bu sorun ilk olarak Microsoft SQL Server 2000 Service Pack 4'te giderilmiştir.

Özellikler

Makale numarası: 821180 - Last Review: 27 Şubat 2014 Perşembe - Gözden geçirme: 3.4
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft SQL Server 2000 Analysis Services
Anahtar Kelimeler: 
kbnosurvey kbarchive kbmt kbhotfixserver kbqfe kbqfe kbsqlserv2000presp4fix kbfix kbbug KB821180 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:821180

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