pages 233-264

Performance in Datenbanken

Publication typeBook Chapter
Publication date2014-12-10
SJR
CiteScore
Impact factor
ISSN16158245
Abstract
Dass Datenbanken so kurze Antwortzeiten besitzen, ist ausgefeilten Performance-Maßnahmen zu verdanken. Einige ganz wichtige Optimierungen wollen wir in diesem Kapitel vorstellen. Wir sehen uns zunächst den in allen größeren Datenbanken implementierten Optimizer an, der alle Zugriffsbefehle überprüft und optimiert, noch bevor sie ausgeführt werden. Mit Hilfe eines vom Optimizer generierten Ausführungsplans können wir nachvollziehen, wie ein Befehl letztendlich ausgeführt wird. Damit ausgerüstet, können wir gleich mit Indexen testen, wie viel diese sehr wichtigen Strukturen leisten. Bei sehr großen Relationen bietet die Partitionierung ebenfalls enorme Antwortzeitgewinne. In eine ganz andere Richtung gehen wir mit materialisierten Sichten. Performancemäßig nützen Sichten nur, wenn wir diese auch physisch speichern. Und genau dies tun materialisierten Sichten. Weiter geben wir Hinweise, wie wir unsere Select-Befehle optimieren können. Neben weiteren Optimierungen spielen Stored Procedures eine wichtige Rolle. Wir werden auch darauf eingehen.
Found 

Are you a researcher?

Create a profile to get free access to personal recommendations for colleagues and new articles.
Metrics
0
Share
Cite this
GOST |
Cite this
GOST Copy
Schicker E. Performance in Datenbanken // Informatik & Praxis. 2014. pp. 233-264.
GOST all authors (up to 50) Copy
Schicker E. Performance in Datenbanken // Informatik & Praxis. 2014. pp. 233-264.
RIS |
Cite this
RIS Copy
TY - GENERIC
DO - 10.1007/978-3-8348-2185-0_7
UR - https://doi.org/10.1007/978-3-8348-2185-0_7
TI - Performance in Datenbanken
T2 - Informatik & Praxis
AU - Schicker, Edwin
PY - 2014
DA - 2014/12/10
PB - Springer Nature
SP - 233-264
SN - 1615-8245
ER -
BibTex
Cite this
BibTex (up to 50 authors) Copy
@incollection{2014_Schicker,
author = {Edwin Schicker},
title = {Performance in Datenbanken},
publisher = {Springer Nature},
year = {2014},
pages = {233--264},
month = {dec}
}