Heim  >  Artikel  >  Datenbank  >  Boolean Education Yan Shiba MySQL-Optimierungsvideo, Kursunterlagen, Quellcode-Sharing

Boolean Education Yan Shiba MySQL-Optimierungsvideo, Kursunterlagen, Quellcode-Sharing

黄舟
黄舟Original
2017-12-04 11:35:412233Durchsuche

Gegenwärtig ist die Datenbank in den meisten Systemen die Grundkomponente für die Datenspeicherung. Die Effizienz der Datenbank hat einen entscheidenden Einfluss auf die Stabilität und Effizienz des Systems Datenbank ist äußerst wichtig. Unter welchen Gesichtspunkten sollten wir unsere Datenbank optimieren? Lassen Sie uns gemeinsam im Kurs „Boolean Education Yan 18 MySQL Optimization Video Tutorial“ diskutieren und lernen!

Boolean Education Yan Shiba MySQL-Optimierungsvideo, Kursunterlagen, Quellcode-Sharing

Adresse für die Kurswiedergabe: http://www.php.cn/course/200.html

Dieses Video wurde von Yan Shiba von Boer Education erstellt. Der Unterrichtsstil des Lehrers ist:

Der Vortrag des Lehrers ist Lebendig und witzig Witzig, witzig und berührend. Eine lebendige Metapher ist wie der letzte Schliff, der den Schülern die Tür zur Weisheit öffnet; ein gut platzierter Humor zaubert den Schülern ein wissendes Lächeln, als würde er den Menschen einen Nachgeschmack und Nostalgie verleihen werden von Zeit zu Zeit in die Erzählung eingestreut und regen die Menschen zum Nachdenken und zur Wachsamkeit an.

Der schwierigere Punkt in diesem Video ist der Clustered-Index:

Ein Clustered-Index reorganisiert die tatsächlichen Daten auf der Festplatte, um einen oder mehrere Algorithmen anzugeben zum Sortieren der Werte einer Spalte. Das Merkmal besteht darin, dass die Reihenfolge der Datenspeicherung mit der Reihenfolge der Indizierung übereinstimmt.
Im Allgemeinen erstellt der Primärschlüssel standardmäßig einen Clustered-Index, und in einer Tabelle darf nur ein Clustered-Index vorhanden sein.

Der Unterschied zwischen Clustered-Index und Nicht-Clustered-Index wird im Buch „Database Principles“ erklärt:
Die Blattknoten des Clustered-Index sind die Datenknoten, nicht die Blattknoten des Clustered-Index. Es handelt sich immer noch um einen Indexknoten, aber er verfügt über einen Zeiger auf den entsprechenden Datenblock.

Daher ist es leicht zu erklären, dass verschiedene Datenspeicher-Engines in MYSQL unterschiedliche Unterstützung für Clustered-Indizes bieten.

Aber diese Definition ist zu abstrakt. In SQL Server wird der Index durch die Datenstruktur eines Binärbaums beschrieben. Wir können den Clustered-Index folgendermaßen verstehen: Die Blattknoten des Index sind die Datenknoten. Die Blattknoten von nicht gruppierten Indizes sind weiterhin Indexknoten, verfügen jedoch über einen Zeiger, der auf den entsprechenden Datenblock zeigt.

Hier empfehlen wir auch den Download von Quellcode-Ressourcen: http://www.php.cn/xiazai/learn/1842

Die Ressourcen werden mit Ihnen geteilt Kursunterlagen und ppt:

  1. MySQL-Optimierung.ppt

  2. MySQL-Optimierungsnotizen-organisierte Version.doc

Das obige ist der detaillierte Inhalt vonBoolean Education Yan Shiba MySQL-Optimierungsvideo, Kursunterlagen, Quellcode-Sharing. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn