キャッシュ ・ Ratio2 ・ パラメーターの修正: 概要

文書翻訳 文書翻訳
文書番号: 821180
この資料は、アーカイブされました。これは "現状のまま" で提供され、更新されることはありません。
# をバグ: 14040 (PLATO7x)
すべて展開する | すべて折りたたむ

目次

概要

MSOLAP プロバイダーにはデータ取得モジュールが含まれています、粒度を動的に決定する適応アルゴリズムを適用します。サーバーから取得するデータを指定します。アルゴリズムは、クエリの一部として使用します。最適化のプロセスとそれを実行するクライアント プロセスでは、一部の OLE DBプロバイダーです。

SQL は、2 つの異なるデータ取得オプティマイザーはサーバーは、クエリに応じて使用できます。最初のデータ取得のオプティマイザーはSONAR。SQL Server クエリの大部分は SONAR を使用します。

2 番目データ取得のオプティマイザーは SONAR2 です。クエリが含まれているかどうかは、 NonEmptyCrossJoin 関数、または、NON EMPTY 句を SQL Server SONAR2 を使用可能性があります。は、SQL Server クエリを使用して、オプティマイザーがに基づいて自動的に選択されます。クエリで使用する操作です。

MSOLAP プロバイダーから、サーバーがデータを要求します。特定のディメンション メンバーを特定のレベルの子孫を要求しています。一般に、取得は、セル可能性が良いこと今後実行されるクエリは、クライアントのキャッシュから満たされるという。取得しています複数のセルがただしより多くのメモリを使用して、サーバーとネットワークの詳細を紹介します。待機時間です。実行を要求するどのようなデータの細分化の決定総メンバーは、特定のではなく有用なメンバーの比率を見てください。ディメンションのレベルです。

データ取得のオプティマイザーが使用されます。つつ、サーバーからデータをプルするのには、最も効率的な方法今後実行されるクエリは、クライアントのキャッシュから解決できることができます。これ総メンバーは、特定の有用なメンバーの比率に基づいてください。ディメンションのサブ。便利なメンバー内でディメンションのメンバーであります。現在のクエリの結果の一部として必要です。合計のメンバーにはすべてが含まれます。サブのレベルでのプルをするメンバーを指定します。は、総メンバーが過程をプルするディメンションのメンバーを含めることができます。データの取得に役立つことがありますが予想されるため、今後ですが、現在のクエリの必要はありません。

通常 SONAR は、接続文字列でこの比率を使用して、しきい値を制御できます。パラメーター キャッシュの比率です。たとえば、次の接続文字列がクエリは有用なメンバー総メンバーは、特定の比率レベルは、そのディメンションのレベルのすべてのメンバーを要求する 0.35 を超えています。If総メンバーに必要なメンバーの比率を 0.35 ドル、それぞれのメンバーよりも小さいです。つまり必要が個別に要求します。
Data Source=localhost;Provider=MSOLAP;Initial Catalog=Foodmart;Cache Ratio=0.35

現在のキャッシュ比率パラメーター SONAR に対してのみ使用できますので、この修正プログラムの前に方法はありませんでした SONAR2 に使用率を調整するのにはこの特定のクエリに影響を与えます。SONAR2 で使用率のしきい値が修正されました0.5 を使用しますこの修正プログラムは、設計変更要求 (提供する DCR) を実装する。パラメーターには、キャッシュ率のような SONAR2 キャッシュ Ratio2 というSONAR のパラメーターです。

新しいパラメーターのキャッシュ比率から独立しました。キャッシュ率を制御するのには、必要に応じて、両方を指定することができます。SONAR と SONAR2 の両方。文字列を接続の例を次に示します両方の比率を 0.35 ドルに設定します。
Data Source=localhost;Provider=MSOLAP;Initial Catalog=Foodmart;Cache Ratio=0.35;Cache Ratio2=0.35

解決方法

サービス パックの情報

この問題を解決するには、Microsoft SQL Server 2000年用の最新の service pack を入手します。詳細については、Knowledge Base の資料を参照するのには、次の資料番号をクリックしてください。
290211 SQL Server 2000年の最新の service pack を入手する方法

修正プログラムの情報

SQL Server 2000年の分析サービス

この修正プログラムの英語版にファイルがあります。属性 (またはそれ以降) 次の表に記載されています。日付と時刻これらのファイルを世界協定時刻 (UTC) に一覧表示されます。場合、ファイル情報を表示するには、ローカル時刻に変換されます。検索するのにはUTC および現地時間、使用の違いを タイム ゾーン タブ コントロール パネルの日付と時刻ツールでします。
   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

				
メモ ファイルの依存関係、最新の修正プログラムまたは機能のためのそのファイルが含まれている追加も含めることができますファイルです。

SQL Server 2000年の分析サービスの 64年ビット

のサーバー上で適用するように設計、修正プログラム ビルドに関する追加情報SQL Server 2000年分析サービスの 64 ビット、実行されているかどうかを確認するのには修正プログラム SQL Server 2000年の分析サービスの 64 ビットにする予定です。Service Pack 4 での資料を参照するのには、次の資料番号をクリックして、技術情報:
822672FIX 修正プログラム ビルドについてSQL Server 2000年の分析サービスの 64年ビットの 8.0.843.0

状況

マイクロソフトこれに記載されているマイクロソフト製品の問題であることを確認していますこの資料の冒頭にあります。 この問題は、最初 Microsoft SQL Server 2000 Service Pack 4 で修正済みです。

プロパティ

文書番号: 821180 - 最終更新日: 2014年2月27日 - リビジョン: 5.0
キーワード:?
kbnosurvey kbarchive kbbug kbfix kbqfe kbsqlserv2000presp4fix kbhotfixserver kbmt KB821180 KbMtja
機械翻訳の免責
重要: このサポート技術情報 (以下「KB」) は、翻訳者による翻訳の代わりに、マイクロソフト機械翻訳システムによって翻訳されたものです。マイクロソフトは、お客様に、マイクロソフトが提供している全ての KB を日本語でご利用いただけるように、翻訳者による翻訳 KB に加え機械翻訳 KB も提供しています。しかしながら、機械翻訳の品質は翻訳者による翻訳ほど十分ではありません。誤訳や、文法、言葉使い、その他、たとえば日本語を母国語としない方が日本語を話すときに間違えるようなミスを含んでいる可能性があります。マイクロソフトは、機械翻訳の品質、及び KB の内容の誤訳やお客様が KB を利用されたことによって生じた直接または間接的な問題や損害については、いかなる責任も負わないものとします。マイクロソフトは、機械翻訳システムの改善を継続的に行っています。
英語版 KB:821180
Microsoft Knowledge Base の免責: Microsoft Knowledge Baseに含まれている情報は、いかなる保証もない現状ベースで提供されるものです。Microsoft Corporation及びその関連会社は、市場性および特定の目的への適合性を含めて、明示的にも黙示的にも、一切の保証をいたしません。さらに、Microsoft Corporation及びその関連会社は、本文書に含まれている情報の使用及び使用結果につき、正確性、真実性等、いかなる表明・保証も行ないません。Microsoft Corporation、その関連会社及びこれらの権限ある代理人による口頭または書面による一切の情報提供またはアドバイスは、保証を意味するものではなく、かつ上記免責条項の範囲を狭めるものではありません。Microsoft Corporation、その関連会社 及びこれらの者の供給者は、直接的、間接的、偶発的、結果的損害、逸失利益、懲罰的損害、または特別損害を含む全ての損害に対して、状況のいかんを問わず一切責任を負いません。(Microsoft Corporation、その関連会社 またはこれらの者の供給者がかかる損害の発生可能性を了知している場合を含みます。) 結果的損害または偶発的損害に対する責任の免除または制限を認めていない地域においては、上記制限が適用されない場合があります。なお、本文書においては、文書の体裁上の都合により製品名の表記において商標登録表示、その他の商標表示を省略している場合がありますので、予めご了解ください。

フィードバック

 

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