Ich habe eine InnoDB-Tabelle 'idtimes' (MySQL 5.0.22-log) mit Spalten `id` int(11) NOT NULL, `time` int(20) NOT NULL, [...] mit einem zusammengesetzten eindeutigen Schlüssel UNIQUE KEY `id_time` (`id`,`time`) Es kann also mehrere Zeitstempel pro ID und mehrere IDs pro Zeitstempel geben. Ich versuche, eine Abfrage einzurichten, bei der ich für jeden …
Ist es möglich, InnoDB zu veranlassen, die gleichen Indizes wie MyISAM anstelle von Clustered-Indizes zu verwenden, da der Arbeitsspeicher begrenzt ist und gleichzeitig die Leistung der Parallelität genutzt wird?
Ich habe diesen InnoDB-Fehler in MySQL 5.0. Mysqld wurde sauber gestoppt, aber ich konnte danach ib_logfile0 & ib_logfile1 verlieren. Nach einem sauberen Start hat InnoDB nun seine "Absturzwiederherstellung" durchgeführt. Ich habe das Geschäft mit innodb_force_recovery = 4 durchgearbeitet, eine hängengebliebene MyISAM-Tabelle repariert, und abgesehen davon ist die Replikation jetzt einsatzbereit. …
Wir haben eine ziemlich kleine Datenbank, die wir von MyISAM nach InnoDB konvertieren wollten. Da wir keine Datenbankbenutzer sind, haben wir nur mithilfe von alter table konvertiert, ohne die Site zu entfernen. Nachdem die Konvertierung abgeschlossen ist, scheinen viele intermittierende Zeilen zu fehlen. Ist dies möglicherweise auf Operationen während der …
Wir greifen über den Microsoft ADO.NET Connector auf MySQL zu. Gelegentlich sehen wir den folgenden Deadlock in unserem Innodb-Status und konnten die Ursache des Problems nicht identifizieren. Es sieht so aus, als ob Transaktion (2) auf dieselbe Sperre wartet und diese hält. ------------------------ LATEST DETECTED DEADLOCK ------------------------ 110606 5:35:09 *** …
Wenn ich laufe SHOW PROCESSLIST, gibt es oft eine große Anzahl von INSERT / UPDATE-Threads im Status "Elemente freigeben". Das MySQL-Handbuch schlägt vor, dass zumindest ein Teil des Grundes dafür, dass sich ein Thread in diesem Zustand befindet, im Abfrage-Cache liegt - vermutlich würde dies die zwischengespeicherten Abfragen aufgrund der …
Drüben bei SO hat kürzlich jemand gefragt, warum ORDER BY den Index nicht verwendet. Die Situation beinhaltete eine einfache InnoDB-Tabelle in MySQL mit drei Spalten und 10.000 Zeilen. Eine der Spalten, eine Ganzzahl, wurde indiziert - und das OP versuchte, seine gesamte Tabelle abzurufen, die nach dieser Spalte sortiert war: …
Siehe diesen Hinweis in mysqld.log: [Note] InnoDB: page_cleaner: 1000ms intended loop took 15888ms. The settings might not be optimal. (flushed=200 and evicted=0, during the time.) Anscheinend wird hier etwas in der Art erwähnt: MySQL-Instanz blockiert "SYNC-Index ausführen" Meine Frage ist: Welche Maßnahmen sollten gegebenenfalls ergriffen werden, wenn dieser Hinweis in …
Mein WAMP-Verzeichnis wurde versehentlich von einem anderen Benutzer gelöscht. Nur der Datenordner in MySQL ist verfügbar. Außerdem sind nur Datenbankordner (Ordner in "\ bin \ mysql \ mysql5.6.12 \ data \" mit dem Namen der Datenbanken) verfügbar. Alle Dateien, einschließlich " ibdata1 " im Stammverzeichnis von "\ bin \ mysql …
Ich möchte diese ibdata-Dateien verstehen, da diese eine wichtige Rolle bei der Wiederherstellung nach einem Absturz spielen. Ich konnte über das Internet keine geeigneten Ressourcen dafür finden.
Ich habe eine InnoDB-Tabelle mit 700 GB, in die ich keine Daten mehr schreibe (nur lesen). Ich möchte die älteren darin enthaltenen Daten löschen und den Speicherplatz zurückfordern (da mir der Speicherplatz ausgeht). Der Lösch-Teil ist ziemlich einfach, da ich einen Auto-Inc-Primärindex habe, mit dem ich einfach in Stücken iterieren …
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 …
Ich versuche, einen großen SQL-Speicherauszug (2 GB) in mein lokales MySQL auf meinem Mac zu importieren. Ich konnte dies in der Vergangenheit tun (ich habe MAMP verwendet), aber jetzt erhalte ich einen FEHLER 2006 (HY000) in Zeile 7758: Der MySQL-Server ist jedes Mal weg, wenn ich versuche, den Dump zu …
Ich habe eine große Tabelle mit einer VARCHAR (20) -Spalte und muss diese ändern, um eine VARCHAR (50) -Spalte zu werden. Normalerweise dauert das Ausführen einer ALTER TABLE (Hinzufügen eines TINYINT) für diese bestimmte Tabelle etwa 90 bis 120 Minuten. Das kann ich also nur am Samstag- oder Sonntagabend tun, …
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.