von Markus Winand.

Online-Buch zu indexbasiertem SQL Tuning


Eine Anleitung zu SQL Indizierung und SQL Tuning für Entwickler: keine unnötigen Details zu Datenbankinterna.

SQL Indizierung ist die effektivste SQL Tuning Methode und bedarf derselben Sorgfalt wie das Schema-Design. Dennoch wird es während der Entwicklung meist vernachlässigt. Use The Index, Luke erklärt SQL Indizierung aus Sicht des Quelltexts und geht dabei auch auf ORM Werkzeuge wie Hibernate oder Doctrine ein.

Use The Index, Luke! ist in Wirklichkeit ein echtes Buch: es ist die Online-Ausgabe von SQL Performance Explained. Wenn dir diese Seite gefällt, denk daran das Buch zu kaufen—damit unterstützt du die Arbeit an dieser Seite!

SQL Indizierung in MySQL, Oracle, SQL Server,…

SQL Indizierung ist herstellerunabhängig. Der Haupttext des Buches verwendet jedoch nur die Oracle-Begriffe, damit die Lesbarkeit erhalten bleibt. Produktspezifika werden wie folgt dargestellt:

DB2

Use The Index, Luke deckt SQL Indizierung von IBM DB2 Datenbanken ab. Die Beispiele wurden auf DB2 für Linux, UNIX und Windows, V10.5 getestet.

MySQL

Use The Index, Luke deckt SQL Indizierung von MySQL Datenbanken ab. Die Beispiele wurden unter MySQL 5.5 und 5.6 getestet.

Oracle

Use The Index, Luke deckt SQL Indizierung von Oracle Datenbanken ab. Die Beispiele wurden unter Oracle 11r2 getestet. 12c updates werden derzeit eingepflegt.

PostgreSQL

Use The Index, Luke deckt SQL Indizierung von PostgreSQL Datenbanken ab. Die Beispiele wurden unter PostgreSQL 9.0 und 9.2 getestet.

SQL Server

Use The Index, Luke deckt SQL Indizierung für Microsoft SQL Server ab. Die Beispiele wurden unter SQL Server 2008R2 und 2012 getestet. Updates für 2014 werden gerade eingearbeitet.

Noch Fragen? Kein Problem – auf http://winand.at findest du alles über meine Schulungs- und Beratungsleistungen.

Über den Autor

Foto von Markus Winand

Markus Winand lehrt effizientes SQL – inhouse und online. Er minimiert die Entwicklungszeit durch modernes SQL und optimiert die Laufzeit durch schlaue Indizierung – dazu hat er auch das Buch SQL Performance Explained veröffentlicht.

„Use The Index, Luke!“ von Markus Winand ist unter einer Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 Unported License lizenziert.
Impressum | Kontakt | KEINE GEWÄHR | Handelsmarken | Datenschutz | CC-BY-NC-ND 3.0 Lizenz