Pagpagawas sa IvorySQL 2.1, usa ka PostgreSQL add-on alang sa Oracle compatibility

Ang pagpagawas sa proyekto sa IvorySQL 2.1 gipatik, nga nagpalambo sa edisyon sa PostgreSQL DBMS, nga naghatag og usa ka layer alang sa pagsiguro sa pagkaangay sa mga aplikasyon nga gidisenyo sa pagtrabaho uban sa Oracle DBMS. Ang add-on gipalambo pinaagi sa paghimo sa mga pagbag-o sa pinakabag-o nga PostgreSQL codebase ug ang mga developers nag-angkon sa posibilidad sa paggamit sa IvorySQL isip usa ka transparent nga kapuli sa pinakabag-o nga bersyon sa PostgreSQL, ang kalainan gikan diin gikan sa hitsura sa "compatible_db" setting , nga naglakip sa compatibility mode sa Oracle. Ang code gisulat sa C ug giapod-apod ubos sa Apache 2.0 nga lisensya.

Ang IvorySQL nagpatuman sa PL/iSQL procedural language, nga nagsunod sa PL/SQL syntax, ug nagsuporta sa Oracle-style nga mga pakete ug mga operasyon sa pakete sama sa "CREATE PACKAGE". Gisuportahan usab sa IvorySQL ang Oracle-specific syntax para sa mga operasyon, ekspresyon, ug ALTER TABLE, DELETE, UPDATE, CONNECT BY, GROUP BY, UNION, ug MINUS nga mga pahayag, ug naghatag ug Oracle-compatible nga set sa mga function ug tipo. Aron masundog ang Oracle function, tipo ug pakete, ang IvorySQL naggamit og code gikan sa Orafce PostgreSQL add-on.

Ang bag-ong bersyon sa IvorySQL naghatag ug transisyon ngadto sa PostgreSQL 15.1 code base ug nag-implementar og suporta alang sa tibuok kalibutan nga talagsaon nga mga indeks nga gihimo gamit ang ekspresyong "CREATE UNIQUE INDEX global_index ON idxpart(bid) GLOBAL". Ang ingon nga mga indeks mahimong magamit sa paghimo og usa ka talagsaon nga indeks sa usa ka partitioned nga lamesa nga nagpabilin nga talagsaon sa tanan nga mga partisyon kung ma-access sa usa ka non-partitioned nga yawe.

Source: opennet.ru

Idugang sa usa ka comment