Az IBM DB2 egy hatékony relációs adatbázis-kezelő rendszer.
Az IBM DB2 már több éve létezik, és robusztus relációs adatbázis-kezelő rendszerré (RDBMS) érett. Noha a DB2-nek megvan a maga versenytársa, például az Oracle, az MS SQL és a MySQL, továbbra is erős piaci jelenlétet élvez. Ez a tartósság a DB2 számos előnyének köszönhető.
Hatékony szerkezeti lekérdező nyelv
A DB2 erősebb strukturált lekérdezési nyelv (SQL) dialektussal rendelkezik, mint a Microsoft SQL ajánlata. A DB2 olyan funkciókkal rendelkezik, mint az objektumtáblák, triggerek előtt, a Java metódusok támogatása, több felhasználó által definiált függvény és tömbök támogatása. Az MS SQL ezen szolgáltatások egyikét sem támogatja. Az SQL közvetlen hozzáférést tesz lehetővé az adatokhoz a DB2 adatbázis-kezelő felületén keresztül. Más nyelveken, például COBOL és Java nyelven írt alkalmazási programok kódjába is beágyazható. Ez a rugalmasság és a szolgáltatások listája együttesen teszi a DB2-t hatékony relációs adatbázis-kezelő rendszerré.
A nap videója
Több platform támogatása
Az IBM a DB2 olyan verzióit gyártja, amelyek minden elérhető platformon futnak, nem csak Windows-alapú platformokon. A támogatott platformok DB2 listáján az AIX, a HP-UX, a Linux és a Sun szerepel. Ez a sokféle hardver/szoftver platformon való futtatási képesség olyan rugalmasságot kölcsönöz a táblázatnak, amelyet más adatbázismotorok nem kínálnak. Az IBM a DB2-t is kínálja az operációs rendszerrel együtt egy előre konfigurált csomag részeként. Ez a kombináció jobb teljesítményt biztosít, mivel az operációs rendszer DB2 adatbázis-támogatásra van beállítva, így a rendszergazda időt takarít meg.
Önhangoló memóriakezelés
Az adatbázis-hangolás részben művészet, részben tudomány, és általában jelentős mennyiségű adatbázis-adminisztrátor időt vesz igénybe. Ennek a konfigurációs feladatnak egy része magában foglalja a memória konfigurálását a különböző munkaterhelésekhez a legjobb teljesítmény elérése érdekében. Napközben a hozzáférés jellemzően online alkalmazásokon keresztül történik, véletlenszerű hozzáféréssel az adatbázisban lévő rekordokhoz. Éjszaka a munkaterhelés általában kötegelt formátumra változik, a rekordok szekvenciális feldolgozása a norma. A DB2 9-es verziója kínál egy Self-tuning Memory Management (STMM) nevű szolgáltatást, amely lehetővé teszi az adatbázis számára, hogy automatikusan módosítsa a memóriafoglalást, ha a munkaterhelés megváltozik. Ez optimalizálja a teljesítményt azáltal, hogy menet közben módosítja az adatbázis memóriáját és a puffertárakat, emberi beavatkozás nélkül.
IBM támogatás
A DB2 egyik fő előnye, hogy IBM termék. Az IBM adatbázislaboratóriumaiban sok évvel ezelőtt kifejlesztett DB2 az évek során szolgáltatásról szolgáltatásra bővült. Az IBM alapos tesztelés után ellenőrzött alapon készít szoftverfrissítéseket és javításokat. Az IBM magas színvonalú szoftvertámogatása a DB2 népszerűségének egyik tényezője, valamint az ebből a támogatásból származó rendszerstabilitás. Az IBM kutatási és fejlesztési dollárjai továbbra is a termék fejlesztésére fordítottak, így a DB2 ideális választás RDBMS számára.