A University of Missouri -Datenbank Studie legt eine Datenbank als systematisiert oder organisierte Sammlung von Daten im Speicher eines Computers oder anderer Computer Lagereinrichtungen in einer Weise , dass die Daten leicht zugänglich oder abgerufen werden. Die Genauigkeit , Verfügbarkeit , Benutzerfreundlichkeit und Flexibilität , mit der er die Informationen bei Bedarf gespeichert vorlegen können lose definieren, was die Performance der Datenbank ist sowie zur Ermittlung der Einflussfaktoren . Datenvolumen
Datenvolumen ist die Menge der Daten , dass die Datenbank für einen bestimmten Zeitraum zu verwalten. In Bezug auf die Leistung , desto höher das Datenvolumen in der Datenbank , die weniger effizient die Transaktionen für die Datenbank ausgeführt zu neigen. Da das Volumen der Daten erweitert , es wirkt sich negativ auf die Datenbank , so dass es sich langsam bei Prozessen neben anderen Datenbank-Administrationsaufgaben .
Workload
Workload bezieht sich auf die Menge an arbeiten , dass die Datenbank in einem bestimmten Zeitraum durchzuführen. Es ist eine Kombination von Operationen, einschließlich Online-Transaktionen , Datenabfragen , Batch-Jobs , Data Warehousing und System-Befehle , dass die Datenbank zu verarbeiten hat . Die Gesamtauslastung können einen großen Einfluss auf die Leistung der Datenbank , so dass, wenn es für viele Operationen hat ihre Wirksamkeit verringert werden kann.
Durchsatz
der Durchsatz ist die Menge von Daten oder Informationen, die von einem Computer in einem bestimmten Zeitraum verarbeitet werden. Wenn es um die Performance der Datenbank kommt , definiert Durchsatz , dass die Gesamtkapazität des Computers auf Prozessdaten. Um sicherzustellen, dass Daten verarbeitet werden , Prozessorgeschwindigkeit , Computer -Funktionen, die Effizienz der Datenbank-Managementsystem ( DBMS )-Software und das Betriebssystem oder OS notwendig sind. Dies bedeutet, dass geringe Prozessor-Geschwindigkeit , niedrige Festplattenspeicher und OS oder System-Software , der keine gut kann die Performance der Datenbank zu verringern.
Ressourcen
Ressourcen sind die Hardware-oder Software-Tools , die das Datenbanksystem zu verwenden, um seine Funktionen ausführen können. Dazu gehören die Erinnerung wie zugeordnet bufferpools oder Adressräume , die Festplatte , Cache -Controller und microcords . Eine Datenbank, die mehr Ressourcen zur Verfügung hat zu besseren Ergebnissen führt als eine mit weniger Ressourcen .
Optimization
Optimization umfasst die Verfahren verwendet werden, um die Datenbank-System so effektiv wie durchführen möglich . Alle Arten von Datenbanksystemen optimiert werden , aber einige der Optimierung Merkmale sein kann außerhalb oder innerhalb des DBMS , was sich auf die Leistung. Zum Beispiel führen die interne Optimierung mit Features wie relationale Datenbanken besser als solche mit äußeren Merkmalen , da effiziente Datenbank-Pfade können leicht mit dem ehemaligen erstellt werden , nach " Couch DB : The Definitive Guide."
Streit
Streit bezieht sich auf die Situation, in der zwei Komponenten der Arbeitsbelastung Versuch, eine einzelne Ressource verwenden, um verschiedene Aufgaben wahrzunehmen . Dies geschieht, wenn die Auslastung der Datenbank für eine bestimmte Ressource ist hoch. In diesem Fall , wenn Konflikte steigt , die Menge der Daten, die in einem bestimmten Zeitraum abnimmt verarbeitet .