Anfang des Inhaltsbereichs

Hintergrunddokumentation Allgemeine Unterschiede Dokument im Navigationsbaum lokalisieren

Logische Datenbankstruktur

Die logische Datenbankstruktur der Datenbanksystem Oracle Version 7 und SAP DB Version 7.4 unterscheidet sich grundlegend.

Für SAP DB haben deshalb alle Oracle-SQL-Anweisungen, die mit der Verwaltung von Tablespaces, Segmenten, Extents oder Blöcken zu tun haben, keine Bedeutung.

Konsistentes Lesen/Sperren

Das von Oracle angebotene konsistente Lesen kann von SAP DB durch Sperren im Isolation-Level >= 2 erreicht werden (Sperrverhalten).

Oracle erlaubt eine unbegrenzte Anzahl von exklusiven Zeilensperren. Bei SAP DB tritt ab einer gewissen Anzahl von Zeilensperren eine Eskalation in Kraft, d. h. die gesamte Tabelle wird gesperrt. Der Zeitpunkt der Eskalation ist abhängig von der definierten Größe der Sperrliste.

Datenbankprozeduren/Trigger

Datenbankobjekte und ihr Schema

Ein Datenbankbenutzer kann SAP DB-Datenbankobjekte nur in seinem eigenen Schema erzeugen und löschen oder er kann Datenbankobjekte erzeugen, die keinem Datenbankbenutzer zugeordnet sind (z. B. Index). Das Erzeugen von Datenbankobjekten im Schema anderer Benutzer ist nicht möglich.

DBA-Benutzer und Privilegien

Im Gegensatz zu Oracle unterliegen in SAP DB auch DBA-Benutzer dem Privilegienkonzept und können nicht beliebige DDL-Anweisungen (z. B. CREATE INDEX) oder DML-Anweisungen (z. B. DELETE) ausführen, wenn ihnen keine entsprechenden Privilegien zugeordnet sind.

Ende des Inhaltsbereichs