IBM DB2 hat sich für eine Reihe von Jahren und hat sich zu einem robusten relationalen Datenbank -Management-System ( RDBMS) gereift. Während DB2 hat seinen Anteil an Konkurrenten wie Oracle , MS SQL und MySQL , geht es um starke Marktpräsenz zu genießen. Dieses Durchhaltevermögen ist auf mehrere Vorteile, die DB2 bietet . Leistungsstarke Structure Query Language
DB2 hat einen stärkeren Structured Query Language (SQL) Dialekt als SQL -Angebot von Microsoft . DB2 verfügt über Funktionen wie Objekt -Tabellen , bevor Trigger, Java-Methode -Unterstützung, mehrere benutzerdefinierte Funktionen und Unterstützung für Arrays. Keines dieser Merkmale werden durch MS SQL unterstützt. SQL ermöglicht den direkten Zugriff auf die Daten über das Datenbank-Management- Schnittstelle von DB2. Es kann auch im Code von Anwendungsprogrammen in anderen Sprachen wie COBOL und Java geschrieben eingebettet werden. Diese Flexibilität und Feature-Liste zu kombinieren, um DB2 eine leistungsstarke relationale Datenbank -Management-System .
Multiplattformsupport
IBM DB2-Versionen produziert , dass laufen auf allen verfügbaren Plattformen , sondern als nur Windows-basierte Plattformen . Im DB2 Liste der unterstützten Plattformen sind AIX , HP- UX , Linux und so Diese Fähigkeit, auf einer Vielzahl von Hardware /Software- Plattformen laufen bringt Flexibilität an den Tisch , dass andere Datenbank-Engines nicht bieten. IBM DB2 bietet auch als Teil eines vorkonfigurierten Bündel zusammen mit dem Betriebssystem. Diese Kombination ergibt eine bessere Leistung, da das Betriebssystem für DB2-Datenbank unterstützt aus der Box konfiguriert ist , spart der Systemadministrator Zeit .
Self- Tuning Memory Management
< p> Database Tuning ist ein Teil der Technik und ein Teil der Wissenschaft , und dauert in der Regel eine erhebliche Menge an ein Datenbankadministrator Zeit . Ein Teil dieser Job mit sich bringt Konfiguration Konfiguration des Speichers für die verschiedenen Arbeitslasten , um die beste Leistung zu erzielen . Tagsüber Zugang ist in der Regel über Online-Anwendungen , mit wahlfreien Zugriff auf Datensätze über die Datenbank. In der Nacht, die Arbeitsbelastung in der Regel ändert sich in eine Batch -Format , mit sequentieller Verarbeitung von Datensätzen wird die Norm . DB2 Version 9 bietet eine Funktion namens Self- Tuning Memory Management ( STMM ), die die Datenbank automatisch die Speicherzuweisung , wenn es eine Änderung in der Arbeitsbelastung ermöglicht . Dies optimiert die Leistung durch Anpassung on the fly auf die Datenbank -Speicher und Pufferpools ohne Voraussetzung für menschliches Eingreifen ..
IBM Support
Ein großer Vorteil von DB2 ist dass es sich um ein IBM -Angebot. Vor vielen Jahren bei der IBM Datenbank -Labors entwickelt wurde, hat DB2 -Funktion nach Funktion im Laufe der Jahre gewonnen. IBM produziert Software-Updates und Patches auf einer kontrollierten Basis nach gründlicher Prüfung. IBM hochwertige Software-Unterstützung ist ein Faktor in DB2 Beliebtheit , zusammen mit der Stabilität des Systems , dass die Ergebnisse von dieser Unterstützung . IBM Forschungs-und Entwicklungsaktivitäten Dollar das Produkt weiterhin machen DB2 eine ideale Wahl für einen RDBMS verbessern.