Zuhause Datenbanken Was ist Füllfaktor? - Definition aus techopedia

Was ist Füllfaktor? - Definition aus techopedia

Inhaltsverzeichnis:

Anonim

Definition - Was bedeutet Füllfaktor?

In SQL Server ist die grundlegende Speichereinheit eine Seite auf Blattebene. Der Füllfaktor bestimmt, wie viel Prozent des Speicherplatzes auf jeder Seite mit Daten gefüllt werden sollen. Der Füllfaktorwert kann als Prozentsatz von 1 bis 100 definiert werden. Werte von 0 und 100 sind in jeder Hinsicht gleich. Beide Werte geben an, dass die Seite vollständig mit Daten gefüllt ist, und der Standardwert ist 0. Wenn ein anderer Wert als Füllfaktor angegeben wird, z. B. 70, bedeutet dies, dass 70 Prozent der Blattebenenseite gefüllt sind und 30 Prozent bleibt für zukünftige Daten übrig. Wenn der Füllfaktor daher unter 100 liegt, wird der verbleibende Speicherplatz für zukünftiges Datenwachstum verwendet.

Techopedia erklärt den Füllfaktor

Der Füllfaktor ist für die Datenbankleistung sehr wichtig. Es bestimmt, wie die Daten auf Blattebene gespeichert und organisiert werden. Eine ordnungsgemäße Einstellung des Füllfaktors kann die Datenbankleistung verbessern. Der Füllfaktor kann auf zwei Arten festgelegt werden: Der eine ist ein allgemeiner Füllfaktor, der auf Serverebene festgelegt wird und auf alle Tabellen und Indizes angewendet wird. Sie kann auch auf einer einzelnen Tabellen- / Indexebene festgelegt werden. Wenn der Füllfaktor beispielsweise auf 60 Prozent festgelegt ist, werden 60 Prozent der Seite mit Daten gefüllt und die verbleibenden 40 Prozent für zukünftiges Datenwachstum gespeichert. Wenn dann neue relevante Daten eingehen, die zur selben Seite gehören, werden sie zuerst in diesem 40-Prozent-Bereich gespeichert.

Wenn die Seite jedoch vollständig gefüllt ist, werden die neuen Daten durch einen Seitenaufteilungsprozess aufgenommen. Bei einer Seitenteilung werden die Daten in zwei Seiten unterteilt, um die neuen Daten aufzunehmen. Das Aufteilen von Seiten verringert die Datenbankleistung, da das Abrufen von verteilten Daten teuer ist. Es gibt keine perfekte Formel zum Einstellen eines korrekten Füllfaktors, diese variiert jedoch für verschiedene Anwendungen und sollte basierend auf den Anforderungen festgelegt werden.

Was ist Füllfaktor? - Definition aus techopedia