About: Database tuning     Goto   Sponge   NotDistinct   Permalink

An Entity of Type : yago:WikicatDatabaseManagementSystems, within Data Space : dbpedia.demo.openlinksw.com associated with source document(s)
QRcode icon
http://dbpedia.demo.openlinksw.com/describe/?url=http%3A%2F%2Fdbpedia.org%2Fresource%2FDatabase_tuning&invfp=IFP_OFF&sas=SAME_AS_OFF

Database tuning describes a group of activities used to optimize and homogenize the performance of a database. It usually overlaps with query tuning, but refers to design of the database files, selection of the database management system (DBMS) application, and configuration of the database's environment (operating system, CPU, etc.).

AttributesValues
rdf:type
rdfs:label
  • Tuning (Datenbank) (de)
  • Database tuning (en)
rdfs:comment
  • Unter Tuning versteht man die Feinabstimmung von Parametern einer Datenbank-Installation oder beeinflussbarer Eigenschaften einer Datenbankanwendung mit dem Ziel einer Performance-Verbesserung oder einer Verbesserung des Datendurchsatzes der Datenbank. (de)
  • Database tuning describes a group of activities used to optimize and homogenize the performance of a database. It usually overlaps with query tuning, but refers to design of the database files, selection of the database management system (DBMS) application, and configuration of the database's environment (operating system, CPU, etc.). (en)
dcterms:subject
Wikipage page ID
Wikipage revision ID
Link from a Wikipage to another Wikipage
sameAs
dbp:wikiPageUsesTemplate
has abstract
  • Database tuning describes a group of activities used to optimize and homogenize the performance of a database. It usually overlaps with query tuning, but refers to design of the database files, selection of the database management system (DBMS) application, and configuration of the database's environment (operating system, CPU, etc.). Database tuning aims to maximize use of system resources to perform work as efficiently and rapidly as possible. Most systems are designed to manage their use of system resources, but there is still much room to improve their efficiency by customizing their settings and configuration for the database and the DBMS. (en)
  • Unter Tuning versteht man die Feinabstimmung von Parametern einer Datenbank-Installation oder beeinflussbarer Eigenschaften einer Datenbankanwendung mit dem Ziel einer Performance-Verbesserung oder einer Verbesserung des Datendurchsatzes der Datenbank. Ein Tuning der Datenbankinstallation ist deshalb möglich und oftmals notwendig, weil Datenbank-Management-Systeme (DBMS) meistens eine enorme, schwer übersehbare Vielfalt an Installations- und Betriebsoptionen anbieten. So kann z. B. eingestellt werden, welche Teile welcher Datenbanktabellen in welchen Speicherbereichen physisch abgelegt werden. Ferner können Puffer-Größen, das Verhalten der Datenbank bezüglich noch nicht freigegebener Datenänderungen (siehe Transaktion), Index-Arten und vieles mehr gezielt beeinflusst werden. Es ist offensichtlich, dass derartige Einstellungen die Performance beeinflussen. Ein Datenbank-Tuning wird meistens von hochqualifizierten Spezialisten vorgenommen und ist eine sehr kostenintensive Maßnahme mit schwer vorhersehbaren Ergebnissen. Oftmals lassen sich vergleichbare Verbesserungen mit Hardware-Erweiterungen kostengünstiger erreichen. Deshalb beschränkt sich das Tuning oft auf wenige, einfache Maßnahmen bzw. auf High-End-Anwendungen. Alternativ besteht die Möglichkeit, nicht die Datenbank-Installation, sondern das Datenmodell zu optimieren. Typisch hierfür ist die Denormalisierung. Dabei werden die Strukturen abweichend von der logischen Idealstruktur so verändert, dass die real benötigten SQL-Zugriffe auf weniger Datenbanktabellen zugreifen müssen und folglich erheblich schneller werden. Durch eine Optimierung der Datenstrukturen lassen sich in der Regel wesentlich größere Performanceverbesserungen erreichen, allerdings mit dem Nachteil, dass dies häufig eine Änderung der bereits fertiggestellten Programme erfordert. Durch die Verwendung von Views kann aber die Datenstruktur auf Anwendungsebene in vielen Fällen beibehalten werden. Ein nochmals deutlich größeres Potential für Performanceverbesserungen bietet jedoch das Tuning auf Anwendungsebene:Während durch Hardware-Erweiterungen und Tuning der Datenbankinstallation durchschnittlich eine Verdoppelung und durch Optimierung des Datenmodelles durchaus auch eine Verzehnfachung der Performance erreicht werden kann, lässt sich durch den Wechsel des Algorithmus der Anwendung diese häufig um mehrere Größenordnungen beschleunigen, falls die Performance bei deren Entwurf kein Designziel war. (de)
prov:wasDerivedFrom
page length (characters) of wiki page
foaf:isPrimaryTopicOf
is Link from a Wikipage to another Wikipage of
is Wikipage disambiguates of
is foaf:primaryTopic of
Faceted Search & Find service v1.17_git139 as of Feb 29 2024


Alternative Linked Data Documents: ODE     Content Formats:   [cxml] [csv]     RDF   [text] [turtle] [ld+json] [rdf+json] [rdf+xml]     ODATA   [atom+xml] [odata+json]     Microdata   [microdata+json] [html]    About   
This material is Open Knowledge   W3C Semantic Web Technology [RDF Data] Valid XHTML + RDFa
OpenLink Virtuoso version 08.03.3330 as of Mar 19 2024, on Linux (x86_64-generic-linux-glibc212), Single-Server Edition (378 GB total memory, 67 GB memory in use)
Data on this page belongs to its respective rights holders.
Virtuoso Faceted Browser Copyright © 2009-2024 OpenLink Software