Нашри IvorySQL 2.1, иловаи PostgreSQL барои мутобиқати Oracle

Нашри лоиҳаи IvorySQL 2.1 нашр шуд, ки нашри DBMS PostgreSQL-ро таҳия мекунад, ки як қабатро барои таъмини мутобиқат бо замимаҳо барои кор бо DBMS Oracle пешбинӣ мекунад. Илова бо ворид кардани тағирот ба пойгоҳи охирини коди PostgreSQL таҳия карда мешавад ва таҳиягарон имкони истифодаи IvorySQL-ро ҳамчун ивази шаффоф барои версияи охирини PostgreSQL даъво мекунанд, ки фарқият аз он ба пайдоиши танзимоти "compatible_db" рост меояд. , ки режими мутобиқатро бо Oracle дар бар мегирад. Рамз дар C навишта шудааст ва таҳти иҷозатномаи Apache 2.0 паҳн карда мешавад.

IvorySQL забони мурофиавии PL/iSQL-ро амалӣ мекунад, ки синтаксиси PL/SQL-ро пайгирӣ мекунад ва бастаҳои сабки Oracle ва амалиёти бастаҳоро ба мисли "CREATE PACKAGE" дастгирӣ мекунад. IvorySQL инчунин синтаксиси хоси Oracle-ро барои амалиётҳо, ифодаҳо ва ALTER TABLE, DELETE, UPDATE, CONNECT BY, GROUP BY, UNION ва MINUS дастгирӣ мекунад ва маҷмӯи функсияҳо ва намудҳои бо Oracle мувофиқро таъмин мекунад. Барои тақлид кардани функсияҳо, намудҳо ва бастаҳои Oracle, IvorySQL кодро аз иловаи Orafce PostgreSQL истифода мебарад.

Версияи нави IvorySQL гузаришро ба пойгоҳи коди PostgreSQL 15.1 таъмин мекунад ва дастгирии индексҳои беназири глобалиро, ки бо истифода аз ифодаи "CREATE UNIQUE INDEX global_index ON idxpart(bid) GLOBAL" сохта шудааст, амалӣ мекунад. Чунин шохисҳоро барои эҷод кардани индекси беназир дар ҷадвали тақсимшуда истифода бурдан мумкин аст, ки ҳангоми дастрасӣ ба калиди тақсимнашуда дар тамоми қисмҳо беназир боқӣ мемонад.

Манбаъ: opennet.ru

Илова Эзоҳ