IBMs DB2 har funnits i ett antal år och har mognat till en robust relationsdatabas management system ( RDBMS ) . Medan DB2 har sin andel av konkurrenten , som Oracle , MS SQL och MySQL , fortsätter det att njuta av en stark närvaro på marknaden . Denna uthållighet beror på flera fördelar som DB2 erbjuder . Kraftfull Structure Query Language
DB2 har en mer kraftfull Structured Query Language ( SQL ) dialekt än Microsofts SQL erbjudande . DB2 har funktioner som objekt tabeller , före triggers , Java metodstöd , flera användardefinierade funktioner och stöd för arrayer . Ingen av dessa funktioner stöds av MS SQL . SQL möjliggör direkt åtkomst till data via databasen administrationsgränssnittet för DB2 . Det kan också vara inbäddad i koden för tillämpningsprogram skrivna på andra språk , såsom COBOL och Java . Denna flexibilitet och funktionen listan kombinera att göra DB2 en kraftfull relationsdatabas management system .
Multiple Platform Support
IBM producerar versioner av DB2 som körs på alla tillgängliga plattformar , snarare än bara Windows - baserade plattformar . Ingår i DB2 lista över plattformar som stöds är AIX , HP - UX , Linux och solen. Denna förmåga att köra på olika hårdvara /mjukvaruplattformar ger en flexibilitet till tabellen som andra databas motorer inte erbjuder . IBM erbjuder också DB2 som en del av en förkonfigurerad bunt tillsammans med operativsystemet . Denna kombination ger bättre prestanda eftersom operativsystemet är konfigurerat för DB2 databas stöd ur lådan , vilket sparar tid för systemadministratören .
Self- Tuning Memory Management
databas tuning är en del konst och en del vetenskap , och normalt sett tar en betydande mängd av en databasadministratör tid . En del av denna konfiguration jobb innebär konfigurerar minnet för de olika arbetsbelastningar för att uppnå bästa prestanda. Under dagen tillgång är vanligtvis via online-applikationer , med direktåtkomst till register över databasen . På natten , ändrar arbetsbelastningen vanligtvis till en batch -format , med sekventiell bearbetning av poster som normen . DB2 version 9 finns en funktion som kallas Self- tuning Memory Management ( STMM ) , vilket gör att databasen för att automatiskt ändra minnesallokering när det sker en förändring av arbetsbördan . Detta optimerar prestandan genom att göra justeringar i realtid till databasen minnet och buffertpooler utan krav på mänsklig inblandning .. Addera IBM Support
En stor fördel med DB2 är att det är en IBM erbjudande . Utvecklad för många år sedan på IBMs databas labb , har DB2 vunnit funktionen efter funktion under åren . IBM tillverkar programuppdateringar och patchar på en kontrollerad bas efter noggrann testning . IBMs högkvalitativ programvara stöd är en faktor i DB2 : s popularitet , tillsammans med systemets stabilitet som resulterar från detta stöd . IBM: s forskning och dollar utveckling fortsätta att förbättra produkten gör DB2 ett idealiskt val för en RDBMS .