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 8 für Palm OS. Bis zu 32 für alle anderen Betriebssysteme. |
Gesamtzahl gleichzeitiger Verbindungen pro Anwendung |
Bis zu 16 unter Palm OS. Bis zu 64 für alle anderen Betriebssysteme. |
SQL-Kommunikationsbereiche | Bis zu 63 |
Dateibasierter beständiger Speicher (Datenbankgröße) | 2 GByte-Datei oder Begrenzung des Betriebssystems für die Dateigröße |
Datenbankgröße für die Palm Computing-Plattform |
128 MByte (Primärspeicher) 2 GByte (Erweiterungskarten-Dateisystem) |
Zeilen pro Tabelle | Bis zu 16 Millionen1 |
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 Grenze |
Länge gespeicherter Prozeduren | Nicht anwendbar. |
Gespeicherte Prozeduren pro Datenbank | Nicht anwendbar. |
Trigger pro Datenbank | Nicht anwendbar. |
Verschachtelung | Nicht anwendbar. |
Anzahl von Publikationen | 32 Publikationen |
Seitengröße | 16 KByte. |
Zeilengröße |
Die Länge einer gepackten Zeile darf die Seitengröße nicht übersteigen. Weitere Hinweise finden Sie unter Zeilenpackung 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. |
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 |
1 In einigen Fällen 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. Weitere Hinweise finden Sie unter UltraLite-Transaktionsverarbeitung.
Kommentieren Sie diese Seite in DocCommentXchange. Senden Sie uns Feedback über diese Seite via E-Mail. |
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |