Die Veröffentlichung von IvorySQL 2.1, einem Add-on fĂŒr PostgreSQL zur GewĂ€hrleistung der KompatibilitĂ€t mit Oracle.

Die Veröffentlichung der Version 2.1 des Projekts IvorySQL wurde bekannt gegeben. Diese entwickelt eine Edition des Datenbanksystems PostgreSQL und bietet eine Schicht zur Sicherstellung der KompatibilitĂ€t mit Anwendungen, die fĂŒr die Arbeit mit Oracle-Datenbanken ausgelegt sind. Die Erweiterung wird durch Änderungen an der aktuellen Codebasis von PostgreSQL weiterentwickelt, und die Entwickler geben an, dass IvorySQL als transparente Alternative zur neuesten Version von PostgreSQL verwendet werden kann. Der Hauptunterschied besteht in der neuen Einstellung „compatible_db“, die den Oracle-KompatibilitĂ€tsmodus umfasst. Der Code ist in C geschrieben und wird unter der Lizenz Apache 2.0 verteilt.

IvorySQL implementiert die prozedurale Sprache PL/iSQL, die die Syntax von PL/SQL nachahmt, und unterstĂŒtzt Oracle-Stil-Pakete sowie Operationen mit Paketen, wie z. B. „CREATE PACKAGE“. In IvorySQL wird auch die Oracle-spezifische Syntax fĂŒr Operationen, AusdrĂŒcke und Befehle wie ALTER TABLE, DELETE, UPDATE, CONNECT BY, GROUP BY, UNION und MINUS unterstĂŒtzt. Es werden kompatible Funktionen und Datentypen bereitgestellt. Um Oracle-Funktionen, -Typen und -Pakete in IvorySQL zu emulieren, wird der Code des PostgreSQL-Plugins Orafce verwendet.

In der neuen Version von IvorySQL wurde die Codebasis auf PostgreSQL 15.1 aktualisiert und unterstĂŒtzt globale eindeutige Indizes, die mit dem Ausdruck „CREATE UNIQUE INDEX global_index ON idxpart(bid) GLOBAL“ erstellt werden. Solche Indizes können verwendet werden, um einen eindeutigen Index fĂŒr eine partitionierte Tabelle zu erstellen, der die Eindeutigkeit fĂŒr alle Partitionen bei Abfragen ĂŒber einen nicht an die Partitionen gebundenen SchlĂŒssel beibehĂ€lt.

Quelle: opennet.ru

Kaufen Sie zuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz, VPS VDS-Servern đŸ”„ Kaufen Sie zuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz, VPS VDS-Servern | ProHoster