MyISAM ist die nicht-transaktionale Speicher-Engine für MySQL. Es bietet Hochgeschwindigkeitsspeicherung und -abruf sowie Funktionen zur Volltextsuche. Darüber hinaus ist dies der Standardtyp der Speicher-Engine für Versionen von MySQL vor 5.5.
Ich bin der Administrator einer Moodle- Site, deren Benutzertabelle beschädigt und unbrauchbar geworden ist. Zum Glück hat ein einfacher REPAIR TABLE mdl_useres wieder funktioniert. Die Sache ist, dass ich nicht weiß, warum es tatsächlich abgestürzt ist und es unbrauchbar gemacht hat, und ich möchte sicherstellen, dass ich beim nächsten Mal …
Ich füge in eine einfache kleine Tabelle mit 5 Attributen und 1000 Zeilen ein. Ich habe beobachtet, wenn der Motor INNODB ist, dauert jeder Einsatz 0,03 - 0,05 Sekunden. Ich habe den Motor auf MYISAM umgestellt, dann sind die Einsätze schneller. es dauert 0,001 - 0,003. Was ist das Problem. …
Ich arbeite an einem Schema für ein Analysesystem, das die Nutzungszeiten verfolgt, und es besteht die Notwendigkeit, die Gesamtnutzungszeit in einem bestimmten Datumsbereich anzuzeigen. Um ein einfaches Beispiel zu nennen: Diese Art von Abfrage wird häufig ausgeführt: select sum(diff_ms) from writetest_table where time_on > ("2015-07-13 15:11:56"); Diese Abfrage dauert in …
Bei der Betrachtung einer besonders ärgerlichen Abfrage über MyISAM-Tabellen, deren Ausführung mehrmals lange dauert, habe ich festgestellt, dass MySQL ein ziemlich seltsames E / A-Muster aufzudecken scheint: Wenn eine einzelne Abfrage ausgeführt wird und eine signifikante Abfrage ausgeführt werden muss E / A-Menge (z. B. für einen Tabellenscan oder wenn …
Wir haben die Datenbank bereits zweimal hängen lassen und versucht, eine Ursache zu finden. show processlist Waiting for global read lock | INSERT INTO {myisam_table} ... Hier war der Speicherplatz voll, so dass wir dachten, das Problem sei vorbei, nachdem wir ihm etwas mehr gegeben hatten, aber am nächsten Tag …
Ich suche Hilfe, um zu verstehen, was passiert, wenn die folgende Befehlszeile ausgeführt wird: root@prodn$ service mysqld stop Ja, der MySQL-Server wird heruntergefahren, sodass der Zugriff darauf erst verfügbar ist, wenn der Dienst erneut gestartet wird. Gibt es jedoch noch etwas, das passiert, wenn der Dienst gestoppt wird? Verzeihen Sie …
Ich habe eine Paketprotokolldatenbank, die fast nie abgefragt wird. Es muss nur schnell auf Einsätzen sein. Ich verwende InnoDB, weil ich die ACID-Konformität beibehalten möchte, da selbst der Verlust eines einzelnen Pakets unseren Kunden schaden kann. In einem Leistungsoptimierungsszenario sende ich 1.000.000 Pakete über mehrere DB-Verbindungen an den Server. Unabhängig …
Ich habe eine Frage zur logischen Sicherung von MySQL-Datenbanken, die sowohl MyISAM als auch InnoDB verwenden. Das mysqldumpDienstprogramm unterstützt diese beiden Optionen: --single-transaction - Erstellt einen konsistenten Snapshot, indem alle Tabellen in einer einzigen Transaktion ausgegeben werden. Funktioniert NUR für Tabellen, die in Speicher-Engines gespeichert sind, die Multiversioning unterstützen (derzeit …
Das Löschen eines doppelten Index in MySQL dauerte ziemlich lange. Während ich wartete, suchte ich danach und fand diesen Beitrag aus dem Jahr 2006, in dem es darum ging, wie MySQL behandelt ADDund DROPindexiert. Wenn eine Tabelle T eine MySQL-Tabelle mit vier Indizes (ndx1, ndx2, ndx3, ndx4) ist und Sie …
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 so)
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 2 Jahren . Wir haben ernsthafte Probleme mit einem unserer Produktionsserver. Das fragliche Setup ist ein …
Okay, das sind möglicherweise drei Fragen. Ich möchte meine vorhandene MySQL 5.1-Datenbank mit MyISAM auf 5.6 mit InnoDB verschieben, und zwar aus einer Reihe von offensichtlichen - und möglicherweise sogar guten - Gründen. Dies ist auf Amazon RDS, daher beschränkt sich meine Upgrade-Route auf das Dumping und die Neuerstellung der …
Ich weiß sehr wenig über Datenbankverwaltung, muss mich aber mit einigen sehr großen Tabellen auf meiner Site befassen. Dieser Server verfügt über 64 GB RAM und Intel Core i7-3820 (4 x 3600 MHz). Das meiste von allem, was es tut, ist MySQL. Ich verwende halb MyISAM- und halb InnoDB-Tabellen. Ich …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.