Kapitel 2. Indizes und Indizierung

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

Viele Faktoren bestimmen die Leistung von MySQL, aber Indizes sind etwas Besonderes, weil die Leistung ohne sie nicht erreicht werden kann. Du kannst andere Faktoren - Abfragen, Schemata, Daten usw. - entfernen und trotzdem Leistung erzielen, aber das Entfernen von Indizes beschränkt die Leistung auf Brute Force: das Verlassen auf die Geschwindigkeit und Kapazität der Hardware. Wenn dieses Buch den Titel Brute Force MySQL Performance trüge, wäre der Inhalt genauso lang wie der Titel: "Du lachst, aber erst vor ein paar Tagen habe ich mich mit einem Entwicklerteam getroffen, das die Leistung in der Cloud durch den Kauf schnellerer Hardware verbessert hat, bis die stratosphärischen Kosten sie zu der Frage zwangen: "Wie können wir die Leistung sonst noch verbessern?"

MySQL nutzt Hardware, Optimierungen und Indizes, um die Leistung beim Datenzugriff zu steigern. Die Hardware ist ein offensichtlicher Hebel, denn MySQL läuft auf Hardware: je schneller die Hardware, desto besser die Leistung. Weniger offensichtlich und vielleicht überraschender ist, dass die Hardware den geringsten Hebel darstellt. Ich erkläre gleich, warum.Optimierungen beziehen sich auf die zahlreichen Techniken, Algorithmen und Datenstrukturen, die es MySQL ermöglichen, die Hardware effizient zu nutzen. Optimierungen bringen die Leistung der Hardware ...

Get Effiziente MySQL-Leistung now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.