Bug Online

Baze podataka - Informix danas

Staying Alive

Trideset godina u svijetu softvera je respektabilna obljetnica. Uglavnom se u tom društvu nalaze operacijski sustavi, prastari razvojni alati za jezike koji se sada koriste samo u legacy-sustavima, a često su tu i sustavi za upravljanje bazama podataka. IBM Informix višeplatformski je takav sustav, koji je uspio preživjeti prilično turbulentna razdoblja, u čemu su veliku ulogu odigrali upravo korisnici. Donosimo prikaz povijesti i sadašnjosti ovog informatičkog old-timera.


Ovaj tekst treba gledati kao svojevrsnu snimku stanja u svijetu Informixa, za čitatelje koji misle da baze podataka počinju i završavaju Oracleom ili Microsoftom, a ne kao recenziju neke nove verzije.


U početku bijaše relacija

Roger Sippl i Laura King osnovali su davne 1980. tvrtku Relational Database Systems (RDS), koja je već sljedeće godine objavila svoju verziju relacijske baze podataka pod nazivom Informix (izvedeno iz INFORMmation on unIX). Bio je to početak jednog od najdugovječnijih softverskih proizvoda. U narednih nekoliko godina je Informix proširen brojnim dodacima i izmjenama enginea na kojem se vrtio. Među proširenjima svakako treba spomenuti podršku za SQL jezik, te Informix 4GL, jezikom i skupom alata za razvoj terminalskih aplikacija nad bazama podataka. Brojni veliki informacijski sustavi još uvijek koriste terminalske aplikacije razvijene u 4GL-u. 1986. RDS mijenja ime u Informix Software.


Engine koji je već ranije imao odlične višekorisničke performanse je 1989. proširen mogućnostima izrade backupa dok je server dostupan i korisnici obavljaju transakcije, te je stoga komercijalno preimenovan u OnLine. Sljedeće godine izdana je verzija 5.00 koja uvodi pohranjene procedure te potpune distribuirane transakcije s dvofaznom potvrdom (two-phase commit), a u verziji 5.01 uvedeni su i okidači.


Nakon ovoga, Informix je ušao u takozvanu Dynamic eru, s novim proširenjima u arhitekturi koja su omogućila dinamičko skaliranje servera za vrijeme regularnog rada. Skaliranje je omogućeno na razini hardverskih resursa, pa je bilo moguće online dodavati i procesore koje će Informix koristiti. Inovacija u arhitekturi je također bila i oslanjanje na višenitne (multi-threaded) procesorske jezgre koje su tada postale dostupne. Od ovog vremena, pa sve do prošle godine, proizvod se naziva Informix Dynamic Server (IDS). Velike promjene u arhitekturi dovele su do izlaska verzije 7 1994. godine, koja je u to vrijeme bila najbrži engine za baze podataka. Izdanje 7.31 je jedno od najdugovječnijih održavanih softverskih proizvoda. Odlikuje se izrazitom stabilnošću i jako malim potrebama za administriranjem koje se uglavnom svodi samo na dodavanjem diskovnog prostora te stoga i dalje brojni korisnici diljem svijeta drže svoje baze podataka na njoj.


Mračni srednji vijek
Tijekom godina Informix Software kupio je nekoliko proizvoda kojima je manje ili više uspješno upotpunjavao svoju ponudu. U toj ponudi je uvijek nedostajalo kvalitetnih i prihvaćenih alata za brzu izradu aplikacija temeljenih na bazama podataka, a razlozi za to su bili raznoliki: od pogrešnih procjena pri kupnji, do istovremenih izlazaka drugih aplikativnih alata ili tehnologija.

Napomena: Članci iz časopisa se ne prenose uvijek kompletni, sa svim slikama, potpisima pod slike, okvirima, tablicama i sličnim. Ponekad se ne prenosi niti cijeli tekst članka. Svrha članaka na Webu jest da pruže uvid u način obrade teme i potaknu interes za proučavanjem tiskanog broja. Za cjelovit uvid u članke - savjetujemo da pogledate papirnato izdanje časopisa. Hvala.
Nije sve u Oracleu i Microsoftu. Rijetki su softverski proizvodi koji su napunili tridesetu i dalje se kreću naprijed punom parom. Ukoliko već niste, upoznajte bazu podataka IBM Informix

izdvojeni tekstovi - kolovoz/rujan 2011.

IT certifikati

Sredstva koja opravdavaju cilj čet 14.7.2011

Oleg Maštruko

Certificiraj me brutalno čet 14.7.2011

Datacentar Altus IT, Zagreb

Oblačno, s mogućnošću biznisa čet 14.7.2011

4G – pregled situacije

Kamo idu mobilne mreže, usluge i korisnici? čet 14.7.2011

Svjetsko IT tržište

Usporavanje rasta čet 14.7.2011

100 godina IBM-a

Informatički stogodišnjak čet 14.7.2011

Adrian Porcescu, Technical Consultant Kaspersky Lab Romania

Sigurno je sigurno čet 14.7.2011

HP StorageWorks D2D2502i Backup System

S diska na disk čet 14.7.2011

Fujitsu Lifebook E751 i S751

Srebrno-crni duo čet 14.7.2011

Informix danas

Staying Alive čet 14.7.2011

Analiza leta 447

Četiri kobne minute čet 14.7.2011

Kuharica za Microsoft Deployment Toolkit

Sa XP-a na Sedmicu jednim klikom čet 14.7.2011