Was sind die Hauptunterschiede zwischen InnoDB und
InnoDB: MySQLs ACID-kompatible Storage Engine
Was sind die Hauptunterschiede zwischen InnoDB und
Ich habe eine Symfony-Anwendung mit einer InnoDB-Datenbank von ~ 2 GB mit 57 Tabellen. Der Großteil der Größe der Datenbank befindet sich in einer einzelnen Tabelle (~ 1,2 GB). Ich verwende derzeit mysqldump, um die Datenbank jede Nacht zu sichern. Aufgrund meiner Comcast-Verbindung tritt bei der...
Ich habe eine ausgelastete Datenbank mit ausschließlich InnoDB-Tabellen, die ungefähr 5 GB groß sind. Die Datenbank läuft auf einem Debian-Server mit SSD-Festplatten und ich habe max. Verbindungen = 800 eingestellt, die den Server manchmal sättigen und zum Stoppen bringen. Die durchschnittliche...
Ich habe einige dedizierte MySQL-Server kennengelernt, die nie mehr als einen Kern verwenden. Ich bin mehr Entwickler als DBA für MySQL, brauche also etwas Hilfe Konfiguration Die Server sind mit einer Last vom Typ OLAP / DataWarehouse (DW) recht voll: Primär: 96 GB RAM, 8 Kerne + einzelnes RAID...
Ich bin ziemlich neu im Tunen von InnoDB. Ich ändere langsam die Tabellen (wo nötig) von MyIsam auf InnoDB. Ich habe ungefähr 100 MB in innodb, also habe ich die innodb_buffer_pool_sizeVariable auf 128 MB erhöht: mysql> show variables like 'innodb_buffer%';
Ich habe diesen riesigen 32 GB SQL-Speicherauszug, den ich in MySQL importieren muss. Ich musste noch nie einen so großen SQL-Dump importieren. Ich habe das übliche gemacht: mysql -uroot dbname < dbname.sql Es dauert zu lange. Es gibt eine Tabelle mit ungefähr 300 Millionen Zeilen, die in...
Ich habe einige Produktionsserver, deren ibdataDateien von Tag zu Tag größer werden. Es hat bereits 290 GB Speicherplatz verbraucht. Die Tabellen in den Servern sind meist InnoDB und es gibt hohe Lese- und Schreibanforderungen. Die Größe der Protokolldatei nimmt ebenfalls zu. Die Tabellen enthalten...
Ich habe eine indizierte Spalte, die einen MD5-Hash speichert. Daher speichert die Spalte immer einen 32-stelligen Wert. Aus welchem Grund auch immer wurde dies eher als ein Varchar als ein Char erstellt. Lohnt es sich, die Datenbank zu migrieren, um sie in ein Zeichen zu konvertieren? Dies ist...
Ich drehte mich um innodb_flush_log_at_trx_commit = 2und erreichte eine sehr schnelle Schreibgeschwindigkeit. Aber ist es sicher, in der Produktionswebsite verwendet zu
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?
Es war praktisch, dass MyISAM verwendet wurde, um jede Tabelle in einer entsprechenden Datei zu speichern. InnoDB hat in vielerlei Hinsicht Fortschritte gemacht, aber ich frage mich, warum InnoDB ( ibdata1standardmäßig) alle Datenbanken in einer Datei speichert . Ich verstehe, dass InnoDB die...
Ich habe zwei Tabellen in MySQL database- parent, child. Ich versuche, meiner untergeordneten Tabelle Fremdschlüsselverweise hinzuzufügen, die auf der übergeordneten Tabelle basieren. Gibt es einen signifikanten Unterschied zwischen ON UPDATE CASCADEund?ON DELETE CASCADE Mein Elterntisch CREATE...
Ich habe ein Upgrade von 5.5 auf MySQL 5.6 durchgeführt, und jetzt sind meine Protokolle beim Start mit solchen Meldungen übersät Ich habe hier eine mögliche Lösung gefunden, aber es scheint nicht offiziell. http://forums.mysql.com/read.php?22,578559,579891#msg-579891 2013-12-06 21:08:00...
Hinzugefügt am 29.05.2013: Da dies eine lange Frage und Diskussion ist , folgt hier eine kurze Zusammenfassung der Frage und der Lösung. Ich hatte Probleme, MySQL und Apache auf einem kleinen Linux-Server (1 GB Speicher) auszuführen. Apache forderte immer mehr Speicherplatz und als Folge davon hat...
Annahme eines Produktions-OLTP-Systems mit überwiegend InnoDB-Tabellen Was sind die häufigsten Symptome eines falsch konfigurierten Systems? Welche Konfigurationsparameter ändern Sie am häufigsten von ihren Standardeinstellungen? Wie können Sie mögliche Engpässe erkennen, bevor es ein Problem gibt?...
Ich habe zuvor eine Kopie des Verzeichnisses / var / lib / mysql / ddms gespeichert ("ddms" ist der Schemaname). Jetzt habe ich ein neues MySQL auf einem frisch installierten Ubuntu 10.04.3 LTS installiert apt-get install mysql-server, ich glaube Version 5.1 wurde installiert. Nachdem ich das...
Ich habe eine Anwendung, die nur auf Gleichheit auswählt, und ich denke, ich sollte einen Hash-Index über einen Btree-Index verwenden. Zu meiner großen Enttäuschung werden Hash-Indizes in MyISAM oder InnoDB nicht unterstützt. Was ist
Ich habe ein ziemlich nerviges Problem. Ich möchte INNODB als meine Hauptdatenbank-Engine verwenden und auf MyISAM verzichten, da ich das erstere für die Verwendung von Galera-Cluster zur Redundanz benötige. Ich habe die newbb_postTabelle in eine neue Tabelle kopiert (Beschreibung folgt)...
MySQL ist heute Morgen auf mich abgestürzt. Mit Ausnahme der in MySQL enthaltenen Standarddatenbanken ist alles, was ich verwende, InnoDB. Ich habe versucht, den MySQL-Daemon neu zu starten, aber es ist zweimal fehlgeschlagen. Ich habe dann den gesamten Server neu gestartet und MySQL wurde korrekt...
Ich verwende InnoDB fast ausschließlich in meinen Anwendungen. Wenn ich jedoch beim Einrichten des Tisches nicht aufpasse, vergesse ich, ihn zu ändern, und phpmyadmin haftet mir bei MyISAM. Gibt es eine Möglichkeit, die Standardspeicher-Engine zu