Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 12.0.0 (Deutsch) » UltraLite - Datenbankverwaltung » Einführung in UltraLite

 

UltraLite-Einschränkungen

Eine Gegenüberstellung der Einschränkungen von UltraLite und SQL Anywhere finden Sie unter SQL Anywhere-Einschränkungen von Größe und Anzahl.

Statistik Maximum für UltraLite
Anzahl der Verbindungen pro Datenbank Bis zu 14 für Einzel-Thread-Anwendungen
Anzahl von gleichzeitig geöffneten Verbindungen

Bis zu 32 für alle Betriebssysteme.

Gesamtzahl gleichzeitiger Verbindungen pro Anwendung

Bis zu 64 für alle Betriebssysteme.

SQL-Kommunikationsbereiche (SQLCA) Bis zu 63
Dateibasierter beständiger Speicher (Datenbankgröße) 2 GB-Datei oder Begrenzung des Betriebssystems für die Dateigröße
Zeilen pro Tabelle Bis zu 16 Millionen1
Zeilengröße

Die Länge einer gepackten Zeile darf die Seitengröße nicht übersteigen. Siehe Gepackte Zeilen und Tabellendefinitionen.

Zeichenfolgen, die kürzer als die Spaltengröße sind, werden gespeichert, ohne aufgefüllt zu werden. Diese Beschränkung gilt nicht für Spalten, die als Long Binary oder Long Varchar deklariert sind, da diese getrennt gespeichert werden

Zeilen pro Datenbank Begrenzt durch beständigen Speicher
Tabellengröße Nur begrenzt durch Datenbankgröße
Tabellen pro Datenbank Nur begrenzt durch Datenbankgröße
Spalten pro Tabelle Die Zeilengröße ist durch die Seitengröße begrenzt. Die tatsächliche Grenze der Spaltenzahl pro Tabelle wird von dieser Größe abgeleitet. Gewöhnlich liegt die tatsächliche Grenze deutlich unter 4000.
Indizes pro Tabelle Nur begrenzt durch Datenbankgröße
Referenzierte Tabellen pro Transaktion Keine Beschränkung.
Länge gespeicherter Prozeduren Nicht anwendbar.
Gespeicherte Prozeduren pro Datenbank Nicht anwendbar.
Trigger pro Datenbank Nicht anwendbar.
Verschachtelung Nicht anwendbar.
Anzahl von Publikationen Bis zu 63
Seitengröße der Datenbank 16 kB.
Cursor pro Verbindung Es sind maximal 64 Cursor für eine bestimmte Verbindung mit einer UltraLite-Datenbank zulässig (alle Plattformen).
Größe von Long Binary/Long Varchar Nur begrenzt durch Datenbankgröße
UltraLiteJ-Kompatibilität UltraLite-Datenbanken sind mit UltraLiteJ-Datenbanken nicht austauschbar.

1 Manchmal werden Änderungen der Zeile (Löschungen und Aktualisierungen) und andere Statusinformationen zusammen mit den Zeilendaten verwaltet. Dank dieser Informationen können diese Änderungen synchronisiert werden. Daher kann die aktuelle Zeilenbegrenzung unter 16 Millionen liegen, abhängig von der Anzahl der Transaktionen für eine Tabelle zwischen Synchronisationen oder davon, ob die Tabelle überhaupt synchronisiert wird. Siehe UltraLite-Transaktionsverarbeitung.