Tablespace

Tablespace

Ein Tablespace (dt. Tabellenraum) bezeichnet im Datenbankbereich den Speicherort, in den Tabellen, Indizes und andere Datenobjekte geschrieben werden. Das Datenbankmanagementsystem (DBMS) kann auf zwei verschiedene Weisen auf Speicher zugreifen:

SMS sind einfach zu verwalten. Ihre Grenzen werden vom Betriebssystem gesetzt.

DMS hingegen können einzelne Dateien sein, die das DBMS dann intern aufteilt. Je nach System können aber auch Teile von Devices (Partitionen) oder ganze Devices (Raw Devices) vom DBMS verwaltet werden. Der Administrationsaufwand erhöht sich u.a. dadurch, dass der Bereich sich bei Bedarf nicht selbständig vergrößert. Damit einher geht aber oft eine höhere Verarbeitungsgeschwindigkeit, da sowohl das Rechtemanagement komplett in das DBMS verlagert wird, als auch die Auswahl der zu cachenden Daten. Das DBMS kann oft besser entscheiden, welche Daten wahrscheinlich mehrfach benötigt werden (komplexere Cache-Strategien durch Bufferpools).

Man unterscheidet prinzipiell 4 Arten von Tablespaces:

  • Regulär (Tabellen und Indizes)
  • Temporär (Sortieren, Reorganisieren)
  • LARGE (für große Objekte wie BLOB, CLOB, IMAGES, etc...)
  • Systemkataloge (enthält z.B. Tabellen, in denen die Datentypen definiert sind)

Wikimedia Foundation.

Игры ⚽ Нужно сделать НИР?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Tablespace — A tablespace is a storage location where the actual data underlying database objects can be kept. It is the physical portion of the database used to allocate storage for all DBMS managed segments. A database segment is a database object which… …   Wikipedia

  • Tablespace — Табличное пространство или tablespace логическое пространство, которое СУБД использует для хранения объектов базы данных, таких как индексы, таблицы и т. п. Эти объекты хранятся в виде сегментов. При создании табличного пространства определяется… …   Википедия

  • Buffer Manager — DB2 ist ein kommerzielles relationales Datenbank Management System (RDBMS) der Firma IBM, dessen Ursprünge auf das System R und die Grundlagen von E. F. Codd vom IBM Research aus dem Jahr 1970 zurückgeht. Inhaltsverzeichnis 1 Eigenschaften 1.1… …   Deutsch Wikipedia

  • Buffer Pool — DB2 ist ein kommerzielles relationales Datenbank Management System (RDBMS) der Firma IBM, dessen Ursprünge auf das System R und die Grundlagen von E. F. Codd vom IBM Research aus dem Jahr 1970 zurückgeht. Inhaltsverzeichnis 1 Eigenschaften 1.1… …   Deutsch Wikipedia

  • DB/2 — DB2 ist ein kommerzielles relationales Datenbank Management System (RDBMS) der Firma IBM, dessen Ursprünge auf das System R und die Grundlagen von E. F. Codd vom IBM Research aus dem Jahr 1970 zurückgeht. Inhaltsverzeichnis 1 Eigenschaften 1.1… …   Deutsch Wikipedia

  • IBM DB/2 — DB2 ist ein kommerzielles relationales Datenbank Management System (RDBMS) der Firma IBM, dessen Ursprünge auf das System R und die Grundlagen von E. F. Codd vom IBM Research aus dem Jahr 1970 zurückgeht. Inhaltsverzeichnis 1 Eigenschaften 1.1… …   Deutsch Wikipedia

  • IBM DB2 — DB2 ist ein kommerzielles relationales Datenbank Management System (RDBMS) der Firma IBM, dessen Ursprünge auf das System R und die Grundlagen von E. F. Codd vom IBM Research aus dem Jahr 1970 zurückgeht. Inhaltsverzeichnis 1 Eigenschaften 1.1… …   Deutsch Wikipedia

  • REORG — DB2 ist ein kommerzielles relationales Datenbank Management System (RDBMS) der Firma IBM, dessen Ursprünge auf das System R und die Grundlagen von E. F. Codd vom IBM Research aus dem Jahr 1970 zurückgeht. Inhaltsverzeichnis 1 Eigenschaften 1.1… …   Deutsch Wikipedia

  • RUNSTATS — DB2 ist ein kommerzielles relationales Datenbank Management System (RDBMS) der Firma IBM, dessen Ursprünge auf das System R und die Grundlagen von E. F. Codd vom IBM Research aus dem Jahr 1970 zurückgeht. Inhaltsverzeichnis 1 Eigenschaften 1.1… …   Deutsch Wikipedia

  • DB2 — Datenbank Basisdaten Entwickler IBM Aktuelle Version …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”