Serbestberdana projeya IvorySQL 2.1 hate weşandin, guhertoya PostgreSQL DBMS pêşve dike, ku qatek ji bo misogerkirina lihevhatina bi serîlêdanên ku ji bo xebitandina Oracle DBMS-ê hatine çêkirin peyda dike. Pêvek bi guheztina guherandinan li bingeha koda PostgreSQL ya herî paşîn tê pêşve xistin û pêşdebiran îdîa dikin ku îhtîmala karanîna IvorySQL wekî guhezek zelal a guhertoya herî paşîn a PostgreSQL-yê tê bikar anîn, cûdahiya ku ji xuyangkirina mîhenga "compatible_db" tê. , ku moda lihevhatina bi Oracle re vedigire. Kod bi C-yê hatî nivîsandin û di bin lîsansa Apache 2.0 de tê belav kirin.
IvorySQL zimanê pêvajoyê yê PL/iSQL, ku hevoksaziya PL/SQL dişopîne, pêk tîne, û pakêtên Oracle-ê û operasyonên pakêtê yên wekî "PAKETA ÇÊKIRINA" piştgirî dike. IvorySQL di heman demê de hevoksaziya Oracle-ya taybetî ji bo operasyon, biwêj, û ALTER TABLE, DELETE, UPDATE, CONNECT BY, GROUP BY, UNION, û daxuyaniyên MINUS piştgirî dike, û komek fonksiyon û celebên lihevhatî Oracle peyda dike. Ji bo ku fonksiyonên Oracle, celeb û pakêtan bişibîne, IvorySQL kodê ji pêveka Orafce PostgreSQL bikar tîne.
Guhertoya nû ya IvorySQL veguheztinek li bingeha koda PostgreSQL 15.1 peyda dike û piştgirîyê ji bo indexên bêhempa yên gerdûnî yên ku bi karanîna îfadeya "INDEX UNIQUE global_index LI ser idxpart(bid) GLOBAL Afirîne" pêk tîne. Indeksên weha dikarin werin bikar anîn da ku li ser tabloyek dabeşkirî îndekek yekta biafirînin ku dema ku ji hêla mifteyek ne-parvekirî ve tê gihîştin li ser hemî dabeşan yekta bimîne.
Source: opennet.ru