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 habe versucht, das folgende Problem etwa eine Stunde lang zu lösen und bin trotzdem nicht weitergekommen. Okay, ich habe einen Tisch (MyISAM): +---------+-------------+------+-----+-------------------+----------------+ | Field | Type | Null | Key | Default | Extra | +---------+-------------+------+-----+-------------------+----------------+ | id | int(11) | NO | PRI | NULL | auto_increment …
Ich lade eine 100-GB-Datei über LOAD DATA INFILE. Ich hatte gute Erfolge mit MyISAM, ein paar Stunden und fertig. Ich versuche es jetzt mit InnoDB. Der Ladevorgang beginnt schnell bei über 10 MB / Sek.file_per_table ). Aber nach ungefähr 5 GB Daten verlangsamt es sich auf den Bereich von 2 …
Kann ein Konfigurationsfehler dazu führen, dass von mysql..mysql tuner shows zu viele temporäre Tabellen erstellt werden? Current max_heap_table_size = 200 M Current tmp_table_size = 200 M Of 17158 temp tables, 30% were created on disk table_open_cache = 125 tables table_definition_cache = 256 tables You have a total of 97 tables …
Ich überlege, eine Master-Slave-Replikation für meine Datenbank einzurichten. Der Slave-Server wird für Redundanz und möglicherweise einen Berichtsserver verwendet. Eines der größten Probleme, auf das ich stoße, ist jedoch, dass wir in unserem Rechenzentrum bereits mit maximaler Leistung arbeiten. Das Hinzufügen eines weiteren physischen Servers ist daher keine Option. Unser vorhandener …
Ich würde mich freuen, wenn mir jemand helfen könnte, was der richtige Befehl in MySQL ist, um alle Datenbanken nach der "MyISAM" -Engine abzufragen. Ich muss alle DB & Tabellen von MyISAM nach InnoDB konvertieren.
Problem Eine Instanz von MySQL 5.6.20, die (meistens nur) eine Datenbank mit InnoDB-Tabellen ausführt, zeigt gelegentliche Verzögerungen für alle Aktualisierungsvorgänge für die Dauer von 1 bis 4 Minuten an, wobei alle INSERT-, UPDATE- und DELETE-Abfragen im Status "Abfrageende" verbleiben. Das ist natürlich sehr unglücklich. Das langsame MySQL-Abfrageprotokoll protokolliert selbst die …
Ich habe eine einzige Datenbank mit ungefähr 100 Tabellen, um verschiedene Arten von Informationen zu speichern. Die wichtigste Tabelle ist unsere Auftragstabelle, in der Kundenbestellungen gespeichert werden und die derzeit über 100000 Datensätze umfasst und wächst. Diese Tabelle ist die am häufigsten abgefragte Tabelle in unserer Datenbank für verschiedene Teile …
Ich bin bereit, von MyISAM zu InnoDB zu wechseln, wollte aber wissen, ob es eine vollständige Liste der zu suchenden Dinge gibt? Ich habe zum Beispiel keine Liste erwähnt, in der erwähnt wird, dass das Ausführen DISABLE KEYSeiner InnoDB-Tabelle eine Warnung auslöst, mit Ausnahme der Handbuchseite für ALTER TABLE. So …
Ist es möglich, alle leeren Tabellen aus meiner riesigen Datenbank (MySQL) zu löschen? Ich suche nach einem SQL-Befehl, um alle diese leeren Tabellen automatisch zu entfernen. Derzeit habe ich 305 Tabellen in meinem Datensatz, und ungefähr 30% davon sind alte leere Tabellen, die in meiner neuen Anwendung nicht verwendet werden. …
Es gibt eine Datenbank mit einer Größe von 500 GB. Tabellen in Datenbank A enthalten sowohl MyISAM- als auch INNODB-Tabellen. MyISAM-Tabellen sind Mastertabellen und Innodb-Tabellen sind Haupttransaktionstabellen. Sichern und Wiederherstellen mit MySQL-Dump, das lange oder tagelang beendet wird. max_allowed_packet = 1G Foreign_key_checks = 0 auto_commit = aus
Ich kann die Volltextsuche nicht so ausführen, wie ich es möchte, und ich verstehe die Unterschiede in den Ergebnislisten nicht. Beispielanweisungen: SELECT `meldungstext` FROM `artikel` WHERE `meldungstext` LIKE '%punkt%' gibt 92 Zeilen zurück. Ich erhalte Zeilen, die Übereinstimmungen haben, wie zum Beispiel "Ereignisse", "Zwei-Punkte-Vorsprung" und "Treffpunkt" in der Spalte meldungstext. …
Wir haben ein Problem festgestellt, nachdem wir die Datenbank unseres Kunden auf einen zusätzlichen Server verschoben haben. Dies hätte sich positiv auf die Leistung der Site auswirken sollen, es gibt jedoch ein Problem mit der Tabellensperre in MyISAM. (Ich habe von der Verwendung von InnoDB anstelle von MyISAM gehört, aber …
Ich verwende einen MySQL-Server für Tests auf einer VM (VMWare) mit Debian als Gastbetriebssystem. Der Gast hat vier emulierte CPU-Kerne, daher habe ich thread_concurrency auf vier gesetzt. Ich mache teure Joins an großen Tabellen, was einige Minuten dauern kann, aber ich sehe auf dem Gastbetriebssystem, dass jeweils nur ein Kern …
Suchen Sie nach einer Strategie oder einem Tool für die Wiederherstellung einer einzelnen Datenbank zu einem bestimmten Zeitpunkt in einem ausgelasteten replizierten System. Ich habe 12 Datenbanken, die auf 2 MySQL 5.0.77-Servern in einer vom Master-Slave replizierten Konfiguration ausgeführt werden. Täglich wird ein vollständiger Speicherauszug des schreibgeschützten Slaves erstellt, und …
Ich habe aus einer Beispielkonfigurationsdatei gelesen, die Folgendes enthält: # Sort buffer is used to perform sorts for some ORDER BY and GROUP BY # queries. If sorted data does not fit into the sort buffer, a disk # based merge sort is used instead - See the "Sort_merge_passes" # …
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.