Alle Versionen von MySQL (nicht Microsoft SQL Server). Bitte fügen Sie auch ein versionierspezifisches Tag wie mysql-5.7 hinzu, wenn dies für die Frage relevant ist.
Ich habe kürzlich entdeckt, dass MySQL eine "Speicher" -Engine hat, die mir nicht bekannt war (der Großteil meiner Datenbankarbeit ist für Hobbyprojekte bestimmt, also lerne ich, was ich brauche, wenn ich gehe). Anscheinend sollte diese Option zu einer drastisch verbesserten Leistung führen. Ich frage mich daher, ob dies mit Nachteilen …
Wir betreiben eine Website (Moodle), die die Benutzer derzeit als langsam empfinden. Ich glaube, ich habe das Problem damit aufgespürt, dass MySQL temporäre Tabellen auf der Festplatte erstellt. Ich beobachte die Variable created_tmp_disk_tablesin der Mysql Workbench-Serververwaltung und die Anzahl steigt mit ungefähr 50 Tabellen / s. Nach einem Tagesgebrauch created_tmp_disk_tablesist> …
Ich habe einen eindeutigen zusammengesetzten Schlüssel wie fr (fromid, toid) in der Tabelle, wenn ich die Abfrage mit EXPLAIN ausführe, erhalte ich das folgende Ergebnis: Impossible WHERE noticed after reading const tables` Die Abfrage, die ich ausgeführt habe: explain SELECT rid FROM relationship WHERE fromid=78 AND toid=60 Irgendeine Hilfe? EDIT1: …
Ich möchte die Geschwindigkeit des MySQL-Servers (auch bekannt als Bake-Off) gegen einige andere Gabeln wie den Percona-Server, MariaDB und möglicherweise andere testen. Wenn ich diese Frage stelle, hoffe ich, dass ich die Methode zur Einrichtung eines ordnungsgemäßen Leistungstests besser verstehen kann. Ich hatte vor, mit sysbench meinen eigentlichen Test durchzuführen, …
In SQL-Abfragen verwenden wir die Group by-Klausel, um Aggregatfunktionen anzuwenden. Aber wozu dient die Verwendung eines numerischen Werts anstelle eines Spaltennamens mit der Group by-Klausel? Zum Beispiel: Gruppiere nach 1.
Ich habe eine MySQL-Datenbank, die eine große Datenmenge enthält (100-200 GB - eine Reihe von wissenschaftlichen Messungen). Die überwiegende Mehrheit der Daten wird in einer Tabelle gespeichert Sample. Jetzt erstelle ich ein Slave-Replikat der Datenbank und wollte dabei die Vorteile nutzen innodb_file_per_table. Also habe ich innodb_file_per_tablemeine Slave-Konfiguration eingestellt und den …
Wir führen Java-Anwendung aus, laufen seit Ewigkeiten, Back-End ist db ist MySQL, das kürzlich auf MySQL 5.6 aktualisiert wurde. Alles lief gut, in der vergangenen Woche wurde dieser Fehler angezeigt. Wartezeitüberschreitung für Sperre überschritten. Versuchen Sie, die Transaktion neu zu starten. Es sieht so aus, als würde sie niemals enden. …
Ich finde , was der beste Weg ist, um die Größe einer Tabelle zu schätzen, für die ich viele Blogs und Foren studiert habe, aber keine genaue Antwort finden kann Als Beispiel haben wir eine Tabelle City mit InnoDB-Engine . Nehmen wir an, dass in Zukunft (in einem Jahr) eine …
Es gibt viele Artikel, die (meiner Meinung nach natürlich) die Notwendigkeit für übertreiben innodb_file_per_table. Ich verstehe, dass es mit innodb_file_per_tableeine bessere Kontrolle über die einzelnen Tabellen geben sollte; wie Backup jeder Tabelle separat. Der Anspruch auf bessere Leistung ist jedoch fraglich. In meinem Test gibt es keinen Unterschied in der …
Wenn ich in phpmyadmin eine Fremdschlüsseleinschränkung für die Tabelle 'photos' erstelle, sehe ich später, dass die Einschränkung 'photos_ibfk_1' heißt und die nächste Einschränkung 'photos_ibfk_2' usw. lautet die Konvention für DB-Einschränkungen in MySQL. Ist das richtig? Wofür steht IBFK?
Ich brauche wirklich einige MySQL-Expertise. Ich bin ein Neuling in MySQL und sehe einen Serverabsturz meiner Datenbank in den letzten 1 Woche. Ich benutze MySQL 5.1.36 auf Ubuntu. Dies ist ein dedizierter MySQL-Server mit Dual Core und 4 GB Speicher und 40 GB SSD. Die Protokollfehler sind: 120413 23:57:15 [Note] …
Ich habe ein paar Fragen für die Vertrauten. Die meisten meiner Instanzen haben Antelope ausgeführt, obwohl sie Barracuda unterstützen. Ich wollte mit ein paar Kompressen an Innodb-Tischen herumspielen. Meines Wissens ist dies nur im Barracuda-Format verfügbar. Ich sehe, dass innodb_file_format dynamisch ist, so dass ich einfach ohne einen Sprung umschalten …
Ich habe Probleme beim Sichern meiner Datenbanken nach einem Update. Ich habe mich in meinem System umgesehen und versucht herauszufinden, warum. Eine Abfrage, die ich ausgeführt habe, ergab dieses Ergebnis. Got error: 1449: The user specified as a definer ('cittool'@'%') does not exist when using LOCK TABLES Nach einigen Nachforschungen …
Wegen der folgenden Warnung in mysqld.log: [Warnung] Unsichere Anweisung, die seit BINLOG_FORMAT = STATEMENT im Anweisungsformat in das Binärprotokoll geschrieben wurde. Die Anweisung ist nicht sicher, da sie eine LIMIT-Klausel verwendet. Dies ist nicht sicher, da die Anzahl der enthaltenen Zeilen nicht vorhergesagt werden kann. Ich möchte das Replikationsformat ändern …
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.