xDB Collectionデータベースのスケーリングと構成

Version:
日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

xDB Collectionデータベースには、すべてのコンタクト データとインタラクション データが保存されており、Content Deliveryロールなどのソースからの書き込みレートが高くなる可能性があります。xDB Collection databaseをスケーリングする前に、次のロールのスケーリング オプションとパフォーマンス チューニング タスクを確認してください。

xDB Collection SQLプロバイダーのスケーリングと構成

xDB Collection SQLプロバイダーには、次のものが含まれます。

  • シャード セットに関するグローバル情報を格納するシャード マップ マネージャー データベース。

  • シャードセット。

xDB Collection SQLプロバイダーは、次のスケーリング オプションをサポートしています。

接続文字列設定のxDB Collectionシャードへのレプリケーション

SQLプロバイダーは、実行時にxDB Collectionシャードへの接続を作成する役割を担います。SQLプロバイダーは、コレクション シャードへの接続を開くときに、接続プール手法を利用して、接続を開くコストを最小限に抑えます。"collection"接続文字列に 最大プール サイズ キー値が含まれている場合、その設定がレプリケートされ、データベース シャードへの接続に適用されます。

コレクション データベース シャード クラスターで構成できる唯一の接続文字列は、<xconnect-root>\App_Config\ConnectionStrings.configファイルで定義されているシャード マップ マネージャー自体への接続です。

次に、max pool sizeを200に設定した "collection" 接続文字列の構成の例を示します。

<connectionStrings configBuilders="SitecoreConnectionStringsBuilder">
  <add name="collection" connectionString="user id=host_collectionuser>;password=123;data source=.;Initial Catalog=host_Xdb.Collection.ShardMapManager;Max Pool Size=200"/>
</connectionStrings>
この記事を改善するための提案がある場合は、 お知らせください!