Für den MS-
SQL-Server 7/2000 habe ich schon folgende Einschränkungen/Grenzen gefunden.
Jetzt bräuchte ich die aktualisierten Werte für den MS
SQL-Server 2005 konnte aber bisher keinen Vergleich finden.
Länge Datenbankname 128
Länge Spaltenname 128
Länge Indexname 128
Länge Tabellename 128
Anzahl Indexes pro Tabelle 16
Länge Index 900
Länge Index pro Spalte 900
Spalten pro Index 16
Länge Varchar-Spalte 8000 Byte
Länge Memo 1 G. Zeichen
Maximale Blob-Größe 2 GB
Maximal Spaltenanzahl für Group By 8060 Bytes
Maximale Spaltenanzahl für Order By 8060 Bytes
Tabellen pro Select-Anweisung 256
Maximale Select-Länge
Maximale Spaltenanzahl pro Tabelle 1024
Maximale Größe einer Tabellenzeile 8036
Länger einer
SQL-Anweisung 16777216
constant string size in SELECT 16777207
constant string size in WHERE 8000
Rekursive Subqueries 40
Transparente UTF8-Codierung Nein
Unicode Ja
Transaktion Ja
Serverseitige Curser Ja
Multi-Versions-Konzept Nein
Maximale Tabellengröße
Maximale Indexgröße
gesamte Blob/Memo-Größe pro Tabelle
Anzahl Records
Datenbank-Verschlüsselung
Benutzer- mit Rechteverwaltung Ja
Top/Limit-Syntax Ja
Windows Vista - Eine neue Erfahrung in Fehlern.