ISBN-13: 9783656006435 / Niemiecki / Miękka / 2011 / 128 str.
ISBN-13: 9783656006435 / Niemiecki / Miękka / 2011 / 128 str.
Bachelorarbeit aus dem Jahr 2011 im Fachbereich Informatik - Wirtschaftsinformatik, Note: 1,0, Fachhochschule Regensburg, Sprache: Deutsch, Abstract: Datenbanken bilden das zentrale Ruckgrat nahezu jeder modernen Unternehmensanwendung. Neben der Datensicherheit und -integritat spielt auch die Hochverfugbarkeit, Lastverteilung und Geschwindigkeit eine zunehmend wichtigere Rolle. Diese Arbeit gibt einen Uberblick uber die am haufigsten auftretenden Ursachen fur Performanceprobleme und deren Losungsmoglichkeiten. Als Einstieg in die Thematik werden die erforderlichen Grundlagen aus Sicht der internen Verarbeitung von SQL-Anweisungen, der Datenverwaltung durch den SQL Server, der Moglichkeiten einer Performanceuberwachung und Leistungsmessung, sowie der technischen Systemumgebung, besprochen. Anschlieend werden die vom SQL Server unterstutzten Indizes, deren Verwaltung und die Rolle von Statistiken im Optimierungsprozess thematisiert. Der letzte Teil stellt die Moglichkeiten einer Daten- und Lastverteilung durch Partitionierungsmechanismen, sowie die Aspekte der SQL-Code Optimierung vor. Als technische Grundlage dieser Arbeit dient der Microsoft SQL Server 2008. Ein Groteil der hier genannten Performanceprobleme und Losungsansatze lasst sich aber auch auf fruhere Versionen des Microsoft SQL Server, wie auch auf andere relationale Datenbanksysteme ubertragen.
Bachelorarbeit aus dem Jahr 2011 im Fachbereich Informatik - Wirtschaftsinformatik, Note: 1,0, Fachhochschule Regensburg, Sprache: Deutsch, Abstract: Datenbanken bilden das zentrale Rückgrat nahezu jeder modernen Unternehmensanwendung. Neben der Datensicherheit und -integrität spielt auch die Hochverfügbarkeit, Lastverteilung und Geschwindigkeit eine zunehmend wichtigere Rolle.Diese Arbeit gibt einen Überblick über die am häufigsten auftretenden Ursachen für Performanceprobleme und deren Lösungsmöglichkeiten.Als Einstieg in die Thematik werden die erforderlichen Grundlagen aus Sicht der internen Verarbeitung von SQL-Anweisungen, der Datenverwaltung durch den SQL Server, der Möglichkeiten einer Performanceüberwachung und Leistungsmessung, sowie der technischen Systemumgebung, besprochen. Anschließend werden die vom SQL Server unterstützten Indizes, deren Verwaltung und die Rolle von Statistiken im Optimierungsprozess thematisiert. Der letzte Teil stellt die Möglichkeiten einer Daten- und Lastverteilung durch Partitionierungsmechanismen, sowie die Aspekte der SQL-Code Optimierung vor.Als technische Grundlage dieser Arbeit dient der Microsoft SQL Server 2008. Ein Großteil der hier genannten Performanceprobleme und Lösungsansätze lässt sich aber auch auf frühere Versionen des Microsoft SQL Server, wie auch auf andere relationale Datenbanksysteme übertragen.