F

Beeinträchtigt das Speichern von Dokumenten in einer Datenbank die Performance?

BLOB-Spalten können sich auf die Performance von Datenbanken auswirken. Sie erhalten Antwort wie BLOB funktioniert und ob der Einsatz sinnvoll ist.

Dieser Artikel behandelt

DMS

Wir verwenden zur Speicherung von Dokumenten in der Datenbank Binary Large Objects (BLOBs). Führt dies zu schlechterer...

Performance und ist es ein gutes Vorgehen, Dokumente in Datenbanken zu speichern?

Das Speichern von Dokumenten in Datenbanken ist gängige Praxis und muss nicht unbedingt vermieden werden. Verstehen sollten Sie dabei jedoch, wie die Speicherung erfolgt (über eine Anwendung, über regelmäßige Bulk-Ladevorgänge etc.) und wie Abruf und Nutzung aussehen.

Die Inhalte einer Spalte vom Datentyp BLOB können entweder in-line zusammen mit anderen Daten in der Spalte gespeichert werden oder out-of-line an einem anderen Ort, zum Teil abhängig von Ihrer Definition des Objekts und der Größe des BLOB. Bei einer in-line-Speicherung nehmen die Zeilen-Daten mehr Platz im Block ein, so dass weniger Zeilen in einen Block passen. Also müssen Sie mehr Daten-Blöcke abrufen, um die nötigen Daten zu erhalten, wenn nur Spalten ohne große Objekte gebraucht werden.

Aber das muss kein Problem sein. Um herauszufinden, ob die BLOB-Spalte Auswirkungen auf die Performance hat, helfen nur Tests, wie Ihre Anwendungen diese Spalten nutzt. Allgemein aber dürfte das Problem nicht im Datentyp BLOB liegen. Es geht darum, wie Sie ihn speichern, darauf zugreifen und ihn verwenden – dies entscheidet darüber, ob Sie auch so die nötige Performance erreichen.

Artikel wurde zuletzt im Februar 2012 aktualisiert

Pro+

Premium-Inhalte

Weitere Pro+ Premium-Inhalte und andere Mitglieder-Angebote, finden Sie hier.

Erfahren Sie mehr über Dokumenten-Management

Diskussion starten

Schicken Sie mir eine Nachricht bei Kommentaren anderer Mitglieder.

Mit dem Absenden dieser Daten erklären Sie sich bereit, E-Mails von TechTarget und seinen Partnern zu erhalten. Wenn Ihr Wohnsitz außerhalb der Vereinigten Staaten ist, geben Sie uns hiermit Ihre Erlaubnis, Ihre persönlichen Daten zu übertragen und in den Vereinigten Staaten zu verarbeiten. Datenschutz

Bitte erstellen Sie einen Usernamen, um einen Kommentar abzugeben.

- GOOGLE-ANZEIGEN

SearchSecurity.de

SearchStorage.de

SearchNetworking.de

SearchDataCenter.de

Close