Datenshardingrichtlinie

Die Shardingrichtlinie definiert, ob und wie Erweiterungen (Datenshards) in Ihrem Cluster erstellt werden. Sie können Daten erst in einem Bereich abfragen, nachdem sie erstellt wurden.

Hinweis

Die Datenshardingrichtlinie enthält die folgenden Eigenschaften:

  • ShardEngineMaxRowCount:

    • Maximale Zeilenanzahl für einen Bereich, der durch einen Erfassungs- oder Neuerstellungsvorgang erstellt wurde.
    • Standardwert ist 1.048.576.
    • Gilt nicht für Mergevorgänge.
      • Wenn Sie die Anzahl der Zeilen in Ausdehnungen einschränken müssen, die durch Mergevorgänge erstellt wurden, passen Sie die RowCountUpperBoundForMerge Eigenschaft in der Mergerichtlinie für Erweiterungen der Entität an.
  • ShardEngineMaxExtentSizeInMb:

    • Maximale zulässige komprimierte Datengröße (in Megabyte) für einen Bereich, der durch einen Merge- oder Neuerstellungsvorgang erstellt wurde.
    • Die Standardwerte sind 8.192 (8 GB).
  • ShardEngineMaxOriginalSizeInMb:

    • Die maximale zulässige ursprüngliche Datengröße (in Megabyte) für einen Bereich, der durch einen Neuerstellungsvorgang erstellt wurde.
    • Gilt nur für Neuerstellungsvorgänge.
    • Die Standardwerte sind 3.072 (3 GB).

Warnung

Wenden Sie sich an das Supportteam, bevor Sie eine Datenshardingrichtlinie ändern.

Wenn eine Datenbank erstellt wird, enthält sie die Standardrichtlinie zum Datensharding. Diese Richtlinie wird von allen Tabellen geerbt, die in der Datenbank erstellt wurden (es sei denn, die Richtlinie wird explizit auf Tabellenebene überschrieben).

Verwenden Sie die Shardingrichtlinienverwaltungsbefehle , um Datenshardingrichtlinien für Datenbanken und Tabellen zu verwalten.