Firebird 2.0 je tu!

27. 1. 2012 9:28 (aktualizováno) Pavel Císař

Dnes byla oficiálně uvolněna verze 2.0 relačního databázového systému Firebird. Stalo se tak v Praze během zahajovacího ceremoniálu 4. Mezinárodní Firebird Konference.

Verze 2.0 je výsledkem více než dvouleté usilovné práce vývojářské komunity kolem Firebirdu, a přináší velké množství dlouho očekávaných vylepšení a nových vlastností. Jen samotné Release Notes mají 162 stran, a WhatsNew dokument obsahující pouhý výčet všech změn má více než 2700 řádek. Tato verze mimo jiné nabízí:

  • Kompletně přepracovaný, výkonnější a efektivnější systém indexů.
  • Méně zděděných omezení. Např. 252 bytový limit na délku indexního klíče nebo omezení velikosti tabulky na 30GB jsou již minulostí.
  • Nový interface pro přidávání nových znakových sad a definic třídění, včetně vylepšené podpory UNICODE, spolu s novými a opravenými definicemi.
  • Podporu pro 64-bitový Linux (zatím AMD64 a Intel EM64T). Podpora 64-bitových Windows je hotova (probíhá testování) a bude k dispozici v subverzi.
  • Přepracovaný systém zabezpečení, včetně lepšího šifrování hesel a vestavěné ochrany proti útokům „hrubou silou“.
  • Podporu odvozených tabulek dle standardu SQL200×, včetně víceúrovňového vnořování a spojování v poddotazech.
  • Konstrukci EXECUTE BLOCK pro vykonávání bloků procedurálního SQL kódu (PSQL) v dynamických dotazech (uložené procedury bez nutnosti definice uložené procedury).
  • Explicitní kurzory v PSQL (včetně EXECUTE BLOCK).
  • Nové inkrementální zálohování.
  • Kompletně přepracovaný subsystém lokálního komunikačního protokolu na Windows.
  • Kompletní Services API na všech platformách a architekturách.

Kompletní výčet nových vlastností naleznete v již zmíněných Release Notes. Samotný Firebird 2.0 pro Windows a Linux si můžete stáhnout ze stránek projektu.

Sdílet