Die folgende Tabelle listet die physikalischen Einschränkungen von Größe und Anzahl der Objekte in einer SQL Anywhere-Datenbank auf. Speicher, CPU und Festplattenspeicher des Computers sind in den meisten Fällen besonders einschränkende Faktoren.
Element | Beschränkung |
---|---|
Datenbankgröße | 13 Dateien pro Datenbank. Für jede Datei die größte vom Betriebs- und Dateisystem zugelassene Datei |
DBSpace-Größe | 228 x Seitengröße |
Größe der temporären Datei | 228 x Seitengröße |
Feldgröße | 2 GByte |
Dateigröße (FAT 12) | 16 MByte |
Dateigröße (FAT 16) | 2 GByte |
Dateigröße (FAT 32) | 4 GByte |
Dateigröße für NTFS, HP-UX 11.0 und später, Solaris 2.6 und später, Linux 2.4 und später) |
|
Dateigröße (alle übrigen Plattformen und Dateisysteme) | 2 GByte |
Maximale Cachegröße (nicht-AWE-Cache) (Windows 2000 Professional, Windows 2000 Server, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 Web Edition, Windows Server 2003 Standard Edition) | 1,8 GByte |
Maximale Cachegröße (Nicht-AWE-Cache) (Windows 2000 Advanced Server, Windows 2000 Enterprise Server, Windows 2000 Datacenter Server, Windows Server 2003 Enterprise Edition, Windows Server 2003 Datacenter Edition, Windows Vista Ultimate, Windows Vista Enterprise, Windows Vista Business, Windows Vista Home Premium, Windows Vista Home Basic) | 2,7 GByte |
Maximale Cachegröße (AWE-Cache) (Windows 2000 Professional, Windows 2000 Server, Windows 2000 Advanced Server, Windows 2000 Datacenter Server, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 Web Edition, Windows Server 2003 Standard Edition, Windows Server 2003 Enterprise Edition, Windows Server 2003 Datacenter Edition ) | 100% des verfügbaren Speichers - 128 MByte |
Maximale Cachegröße (Windows Mobile) | Begrenzt durch den verfügbaren Speicher auf dem Gerät |
Maximale Cachegröße (Unix—Solaris, x86 Linux, AIX, HP) | 2 GByte für 32-Bit-Server |
Maximale Cachegröße (Win 64) | Begrenzt durch physischen Speicher auf 64-Bit-Servern |
Maximale Cachegröße (Itanium HP-UX) | Begrenzt durch physischen Speicher auf 64-Bit-Servern |
Maximale Größe der Indexeinträge | Keine Grenze |
Anzahl der Datenbanken pro Server | 255 |
Spaltenanzahl pro Tabelle |
45000 Hinweis: Eine übermäßige Spaltenanzahl - obwohl zulässig - hat negative Auswirkungen auf die Performance. |
Anzahl von nullwertfähigen Konstanten pro Tabelle | min( 45000, ( Seitengröße - Overhead ) * 8 ) |
Anzahl von Spalten in einer Prozedur-Ergebnismenge | 45000 |
Anzahl von Spalten in einer SELECT-Liste | 100000 |
Anzahl von Spalten in einer GROUP BY-Liste | 100000 |
Anzahl von Spaltenin einem GROUP BY mit Gruppierungskombinationen | 64 |
Anzahl von Spalten in einem CUBE | 15 |
Anzahl von unterschiedlichen Gruppierungskombinationen | 32768 |
Länge von DEFAULT bei einer Spalte | 32768 |
Länge von COMPUTE bei einer Spalte | 32768 |
Länge von DEFAILT bei Prozedurparametern | 32768 |
Länge von DEFAULT bei einer benutzerdefinierten Domäne | 32768 |
Länge von Prüf-Integritätsregeln | 2 GByte |
Anzahl der Indizes pro Tabelle | 232 |
Anzahl der Zeilen pro Datenbank | 4096 x 228 x 13 |
Anzahl von Zeilen pro Tabelle | 4096 x 228 |
Anzahl der Tabellen pro Datenbank | 232 - 220 - 1 = 4293918719 |
Anzahl temporärer Tabellen pro Verbindung | 220 = 1048576 |
Anzahl der pro Transaktion referenzierten Tabellen | Keine Grenze |
Anzahl von gespeicherten Prozeduren pro Datenbank | 232 - 1 = 4294967295 |
Anzahl gleichzeitiger Anweisungen pro Datenbankserver | 20 x Anzahl_der_Datenbankverbindungen + 65534 |
Anzahl der Ereignisse pro Datenbank | 231 - 1 = 2147483647 |
Anzahl der Trigger pro Datenbank | 232 - 1 = 4294967295 |
Zeilengröße | Begrenzt durch die Dateigröße |
Tabellengröße | Maximale Dateigröße. Vom Benutzer für die Tabelle erstellte Indizes können getrennt von der Tabelle gespeichert werden. |
Zeichenfolgen | 2 GByte |
Binärdatentypen | 2 GByte |
Bezeichner (Benutzer-IDs, Tabellennamen und Spaltennamen) | 128 Byte |
Kennwörter | 255 Byte |
Datenbankservernamen |
250 Byte (TCP/IP und Shared Memory) Weitere Hinweise finden Sie unter Serveroption -n und ServerName-Verbindungsparameter [ENG]. |
Datenbanknamen |
250 Byte Weitere Hinweise finden Sie unter Datenbankoption -n. |
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 |