Ich habe das Datenverzeichnis von MySQL aus einer Sicherung extrahiert und muss das Schema aus einer alten Tabelle abrufen, es ist jedoch eine Sicherung von einem anderen Computer. Ich habe heute eine ganze Reihe von Tutorials darüber gelesen, aber jedes Mal, wenn es fehlschlägt oder ich MySQL neu installieren muss, …
Ich versuche, eine Datenbank in MySQL zu löschen, aber jedes Mal, wenn ich diesen Fehler erhalte ERROR 2013 (HY000): Lost connection to MySQL server during query sogar als root angemeldet. Ursprünglich hatte ich eine beschädigte Tabelle, die ich nicht neu erstellen konnte, daher habe ich beschlossen, die Datenbank neu zu …
Ich verwende einen 1 GB RAM-Rackspace-Datenbankserver. Aus irgendeinem Grund geht die Speichernutzung in etwa 2 Tagen von sehr wenig Swap auf 100 MB über. Wenn ich SQL nicht neu starte, wird weiterhin mehr Swap verwendet. (Meine my.cnf-Datei wird unten angezeigt und die Speichernutzung wird unten angezeigt.) Einige Hintergrundinformationen: Ich habe …
Ich bin ein Doktorand, der mit Mondrian OLAP OLAP erforscht. Daher möchte ich beim ersten Laden Daten schneller in InnoDB (MySQL 5.5) einfügen. In dieser Umgebung bin ich der einzige Benutzer, daher denke ich, dass ich lockerere Einstellungen für die Einfügegeschwindigkeit zulassen kann. Im Moment verwende ich die folgenden Techniken. …
Serverspezifikation: VPS mit folgenden Informationen model name : Intel(R) Xeon(R) CPU E5649 @ 2.53GHz MemTotal: 2058776 kB MemFree: 244436 kB Wir führen IP.Board von Invision Power Services aus, verwenden innodb_file_per_tabledie Datenbank und haben sie neu geladen, um die Größe von ibdata1 zu reduzieren. Trotz der reduzierten ibdata1Größe haben wir in …
Abfrage 1: select distinct email from mybigtable where account_id=345 dauert 0,1s Abfrage 2: Select count(*) as total from mybigtable where account_id=123 and email IN (<include all from above result>) dauert 0,2s Abfrage 3: Select count(*) as total from mybigtable where account_id=123 and email IN (select distinct email from mybigtable where …
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 …
Ich arbeite um den MySQL-Fehler "Deadlock gefunden, wenn versucht wird, die Sperre zu erhalten; versuchen Sie, die Transaktion neu zu starten" . Ich muss ein Programm aktualisieren, um Deadlocks zuzulassen. Ist es möglich, dass diese SELECTAnweisung Deadlock-Fehler erzeugt? Ich weiß, dass es sich nur um eine Lesesperre handelt INSERT, sodass …
Ich habe in my.ini geschaut und verschiedene Standardeinstellungen gesehen. Meine Datenbank läuft auf einem einzelnen eigenständigen PC. Ich möchte die Leistung von InnoDB und MySQL im Allgemeinen für die Leistung optimieren. Es gibt keine Einschränkung des Speicherplatzes. Welche Standardeinstellungen sollte ich ändern, um eine bessere Leistung, Zuverlässigkeit und mögliche Backups …
Ich möchte Sie um Ihre Meinung zur Verwendung von MySQL-Triggern oder -Transaktionen auf einer Website bitten. Eigentlich habe ich eine Geschichtstabelle paymentmit - UserId | OperationId | Comment | Credits | Sign (debit or credit). Daher wird jeder Zahlungsvorgang in diese Tabelle eingefügt. Es ist jedoch zeitaufwändig, jedes Mal den …
Es ist ein bekanntes Problem, bei dem innodb nur langsam vorgeht SELECT count(*) FROM Table Daher habe ich das vermieden. Ich stelle jedoch fest, dass bei jeder Anmeldung bei phpmyadmin automatisch eine count(*)für meine innodb-Tabelle mit 19.000 Zeilen ausgeführt wird, deren Ausführung bis zu einer Minute dauern kann. count(*)Für die …
Ich habe eine Tabelle mit ungefähr 30 Millionen Zeilen in MySQL 5.5 unter Verwendung der InnoDB-Speicher-Engine. Diese Tabelle verfügt über einen Fremdschlüssel, der mit einer anderen Tabelle mit etwa 3 Millionen Zeilen verknüpft ist. Ich möchte der größeren Tabelle einen Primärschlüssel hinzufügen, bin mir aber nicht sicher, wie ich am …
In MySQL Workbench gibt es beim Betreten Server > Server Statusein Feld mit dem Namen "InnoDB Buffer Usage". Es ist "95%", auch wenn keine Abfrage ausgeführt wird. Warum? Es wirkt sich auf meine Leistung in meinen neuen Abfragen aus? Gibt es einen Weg, es zu klären?
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.