![...](/f/860d7335faed3416f1a98a4eb63dbb2e.jpg)
DB2 od IBM je výkonný systém správy relačných databáz.
DB2 od IBM existuje už niekoľko rokov a dozrel na robustný systém správy relačných databáz (RDBMS). Zatiaľ čo DB2 má svoj podiel na konkurencii, ako je Oracle, MS SQL a MySQL, naďalej sa teší silnej prítomnosti na trhu. Táto výdrž je spôsobená niekoľkými výhodami, ktoré DB2 ponúka.
Výkonný štruktúrny dotazovací jazyk
DB2 má výkonnejší dialekt SQL (Structured Query Language) ako ponuka SQL od Microsoftu. DB2 má funkcie, ako sú tabuľky objektov, pred spúšťačmi, podpora metódy Java, viaceré užívateľom definované funkcie a podpora polí. Žiadna z týchto funkcií nie je podporovaná MS SQL. SQL umožňuje priamy prístup k údajom cez rozhranie správy databázy DB2. Môže byť tiež zabudovaný do kódu aplikačných programov napísaných v iných jazykoch, ako je COBOL a Java. Kombinácia tejto flexibility a zoznamu funkcií robí z DB2 výkonný systém správy relačných databáz.
Video dňa
Podpora viacerých platforiem
IBM vyrába verzie DB2, ktoré bežia na všetkých dostupných platformách, a nie len na platformách založených na Windows. V zozname podporovaných platforiem DB2 sú AIX, HP-UX, Linux a Sun. Táto schopnosť bežať na rôznych hardvérových/softvérových platformách prináša flexibilitu, ktorú iné databázové stroje neponúkajú. IBM tiež ponúka DB2 ako súčasť vopred nakonfigurovaného balíka spolu s operačným systémom. Táto kombinácia poskytuje lepší výkon, pretože operačný systém je nakonfigurovaný na podporu databázy DB2 hneď po vybalení, čo šetrí čas správcu systému.
Samoladiaca správa pamäte
Ladenie databázy je sčasti umenie a sčasti veda a zvyčajne zaberie správcovi databázy značné množstvo času. Časť tejto konfiguračnej úlohy zahŕňa konfiguráciu pamäte pre rôzne pracovné zaťaženia, aby sa dosiahol najlepší výkon. Počas dňa je prístup zvyčajne cez online aplikácie s náhodným prístupom k záznamom v celej databáze. V noci sa pracovné zaťaženie zvyčajne mení na dávkový formát, pričom sekvenčné spracovanie záznamov je štandardom. DB2 Verzia 9 ponúka funkciu s názvom Self-tuning Memory Management (STMM), ktorá umožňuje databáze automaticky zmeniť alokáciu pamäte, keď dôjde k zmene pracovného zaťaženia. Tým sa optimalizuje výkon vykonávaním úprav databázovej pamäte a oblastí vyrovnávacej pamäte za chodu bez potreby ľudského zásahu.
Podpora IBM
Hlavnou výhodou DB2 je, že ide o ponuku IBM. DB2, vyvinutý pred mnohými rokmi v databázových laboratóriách IBM, v priebehu rokov získaval funkciu za funkciou. IBM vyrába softvérové aktualizácie a opravy na riadenom základe po dôkladnom testovaní. Vysokokvalitná softvérová podpora IBM je faktorom popularity DB2 spolu so stabilitou systému, ktorá je výsledkom tejto podpory. Investície IBM do výskumu a vývoja pokračujú v zlepšovaní produktu, vďaka čomu je DB2 ideálnou voľbou pre RDBMS.