SQL Server Performance-Ratgeber: Datenbankoptimierung für Architekten, Entwickler und Administratoren

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

Author(s): Robert Panther

Language: German
Pages: 295

Inhaltsverzeichnis......Page 6
Vorwort......Page 14
E. 1 Warum dieses Buch?......Page 16
E.2 Für wen ist dieses Buch gedacht?......Page 17
E. 3 Erforderliche Kenntnisse und Voraussetzungen......Page 18
E.5 Schreibweisen......Page 19
E.6 Website zum Buch......Page 20
E. 7 Über den Autor/Kontakt zum Autor......Page 21
Optimierung für Administratoren......Page 22
1.1 Hardwareumgebung......Page 24
1.2 Betriebssystem......Page 34
1.3 Datenbank-Management- System......Page 36
1.4 Zusammenfassung......Page 46
2.1 Anlegen und Konfigurieren einer Datenbank......Page 48
2.2 Regelmäßige Wartungsarbeiten......Page 53
2.3 Ressourcenkontrolle mit dem Resource Governor......Page 62
2.4 Zusammenfassung......Page 66
Optimierung für Designer und Architekten......Page 68
3.1 Normalisierung & Denormalisierung......Page 70
3.2 Datentypen sinnvoll nutzen......Page 75
3.3 Zusammenfassung......Page 82
4.1 Grundlegende Funktionsweise von Indizes......Page 84
4.2 Realisierung von Indizes bei SQL Server......Page 85
4.3 Besondere Indexarten......Page 87
4.4 Index oder nicht?......Page 91
4.5 Volltextindizes......Page 99
4.6 Zusammenfassung......Page 103
5.1 Manuelle Aufteilung von Datenzeilen......Page 104
5.2 Partitionierung......Page 109
5.3 Zusammenfassung......Page 113
Optimierung für Entwickler......Page 114
6.1 Interne Verarbeitung von Abfragen......Page 116
6.2 Sperren und Transaktionen......Page 134
6.3 Zusammenfassung......Page 145
7.1 Optimierung einzelner Abfragen......Page 146
7.2 Abfrageübergreifende Optimierung......Page 164
7.3 SQL-Cursor......Page 170
7.4 Zusammenfassung......Page 178
8.1 Datenzugriffstechnologien......Page 180
8.2 Varianten des Datenzugriffs unter .NET......Page 184
8.3 Datenbanklogik auf den Server verlagern......Page 208
8.4 Zusammenfassung......Page 211
Optimieren einer bestehenden Datenbank......Page 214
9.1 Zieldefinition......Page 216
9.2 Überblick des Gesamtablaufs......Page 217
9.3 Allgemeine Prüfung des Systems......Page 219
9.4 Zusammenfassung......Page 224
10.1 Performance Counter und dynamische Management- Sichten......Page 226
10.2 SQL Server Profiler & Datenbankoptimierungsratgeber......Page 231
10.3 Management Data Warehouse......Page 240
10.4 Zusammenfassung......Page 248
11.1 Maßnahmen definieren......Page 250
11.2 Gewichtung der Optimierungsansätze......Page 251
11.3 Gezielt optimieren und Erfolge messen......Page 252
11.4 Zusammenfassung......Page 254
Anhang......Page 256
A. 1 Performance- Tools von Windows und SQL Server......Page 258
A.2 Kostenfreie Messwerkzeuge und Optimierungstools......Page 260
A. 3 Kommerzielle Tools von Drittanbietern......Page 263
B. 3 Allgemeine Websites zum SQL Server......Page 266
B.4 Foren & Newsgroups zum SQL Server......Page 267
C. 1 Checkliste für Administratoren......Page 268
C.2 Checkliste für Designer und Architekten......Page 270
C. 3 Checkliste für Entwickler......Page 271
C.4 Checkliste zum Optimieren einer bestehenden Anwendung......Page 272
Glossar......Page 274
Stichwortverzeichnis......Page 286