Kapitel 22: Unterstützte Datenbanken und Versionen
Info: SQLOZ unterstützt native Verbindungen für MySQL/MariaDB, PostgreSQL und SQLite. Getestete Versionen und Feature-Schwellenwerte.
22.1 Verbindungsunterstützung
Der Verbindungseditor bietet Profile für MySQL, PostgreSQL und SQLite. MariaDB nutzt die MySQL-Profilfamilie und wird nach dem Verbindungsaufbau automatisch über die Serverkennung identifiziert.
22.2 Getestete Versionsmatrix
| Familie | Getestete Versionen | Status |
|---|---|---|
| MySQL | 8.0, 8.4 | Vollständige Testabdeckung |
| MariaDB | 10.6, 11.4 | Vollständige Testabdeckung |
| PostgreSQL | 16 | Vollständige Testabdeckung |
| SQLite | System-SQLite der macOS-Laufzeit | Lokale Treibertests |
Dies stellt die geprüfte Testmatrix dar, keine Mindestanforderungen. Ältere Versionen können sich verbinden, wobei nicht unterstützte neuere Syntaxfeatures situativ deaktiviert bleiben.
22.3 Funktions-Schwellenwerte
Beispiele: MySQL Online-DDL (5.6+), Generierte Spalten (5.7+), JSON-Typ (5.7.8+), Unsichtbare Indizes (8.0+), EXPLAIN ANALYZE (8.0.18+). PostgreSQL unterstützt Window-Funktionen ab 8.4+, JSON ab 9.4+ und Generierte Spalten ab 12+.