Wie kann MyISAM "schneller" als InnoDB sein, wenn MyISAM muss Festplattenlesevorgänge für die Daten durchführen? InnoDB verwendet den Pufferpool für Indizes und Daten und MyISAM nur für den Index?
Wie kann MyISAM "schneller" als InnoDB sein, wenn MyISAM muss Festplattenlesevorgänge für die Daten durchführen? InnoDB verwendet den Pufferpool für Indizes und Daten und MyISAM nur für den Index?
Ich habe kürzlich entdeckt, dass MySQL eine "Speicher" -Engine hat, die mir nicht bekannt war (der Großteil meiner Datenbankarbeit ist für Hobbyprojekte bestimmt, also lerne ich, was ich brauche, wenn ich gehe). Anscheinend sollte diese Option zu einer drastisch verbesserten Leistung führen. Ich...
In mongoDB3 erschien eine neue Speicher-Engine: WiredTiger . Dennoch ist MMAPv1 in Mongo immer noch die Standardoption . Eines ist vielleicht nicht besser als das andere, es ist oft eine Frage des Anwendungsfalls und der Auswahl des richtigen Werkzeugs für den Job. Aber welcher Motor passt zu...
Ich habe eine einzelne Datenbank von ca. 4,5 GB auf einem Server mit 8 GB RAM. Die überwiegende Mehrheit der Tabellen besteht aus MyIsam (ungefähr 4,3 GB), aber ich werde bald einige von ihnen in InnoDB konvertieren . (Es wird ein langsamer Prozess, der sich zunächst auf die schreibintensivsten...
Ich habe einen MySQL 5.1-Server mit einer Datenbank von ca. 450 Tabellen und 4 GB Speicherplatz. Die überwiegende Mehrheit dieser Tabellen (alle bis auf 2) sind MyIsam. Dies war größtenteils in Ordnung (Transaktionen sind nicht erforderlich), aber die Anwendung verzeichnete einen Anstieg des...
Ich lese weiterhin in vielen Foren und in vielen Blogs, dass eine Seite wie folgt aufgebaut ist: Seitengröße: 16 x 512B = 8192B Seitenkopf: = 96B Maximale In_Row-Zeile: = 8060B Dies ergibt (8192 - 96 - 8060) B = 36B. Ok, das ist logisch und richtig. Die Frage, die ich habe, lautet: Warum sagen so...
Ein Professor hat uns heute gesagt, dass die Datenbank, wenn sie intern (auf niedriger Ebene) aktualisiert werden muss, ein Löschen und dann ein Einfügen mit den aktualisierten Feldern vornimmt. Er sagte dann, dass dies in allen Datenbanken gemacht wurde und dann begann ich eine Diskussion, in der...
Titel sagt alles. Seltsamerweise kann ich hier kein Ergebnis
Ich verwende die MEMORY Enginefür alle Tabellen, die einer bestimmten MYSQL-Abfrage zugeordnet sind, da die Zugriffsgeschwindigkeit für mein Projekt von größter Bedeutung ist. Aus irgendeinem Grund ist mir aufgefallen, dass immer noch viel Festplatten geschrieben wird. Liegt das daran, dass Windows...
Ich lese Itziks Buch "Microsoft SQL Server 2012 abfragen" und lese / schaue mir verschiedene Lehrmaterialien im Internet an. Meine Absicht ist es, ein nützliches Verständnis für die Funktionsweise der Datenbank-Interna zu haben. Ich habe einen kleinen Zweifel, dass ich die IAM-Seiten nicht lösen...
Wenn die Aria-Speicher-Engine (früher Maria genannt) das "neue" MyISAM ist, das die Transaktion und die automatische Wiederherstellung nach einem Absturz unterstützt: Warum immer noch MyISAM verwenden? Sollte der Wechsel der Speicher-Engine von MyISAM zu Aria ein Problem sein? (Index verlieren oder...
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Datenbankadministratoren Stapel von Exchange. Geschlossen vor 5 Jahren . Ich hatte eine Tabelle mit der Engine...
Ich habe MySQL 5.5.18 und auf Show Motoren: Motoren zeigen; + -------------------- + --------- + ------------------ -------------------------------------- + ------- ------- + ------ + ------------ + | Motor | Unterstützung | Kommentar | Transaktionen | XA | Sicherungspunkte | + --------------------...