Als «mysql» getaggte Fragen

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.

3
Verschieben Sie den Datenordner und fahren Sie MySQL-Centos
Ich muss die Daten in einen anderen Ordner verschieben und auf meinem Cent OS DB Server fahren. Ich habe eine neue Festplatte hinzugefügt (da der Speicherplatz knapp wurde). Ich habe eine 1-TB-Festplatte und ich habe eine neue 2-TB-Festplatte, auf der ich die Daten auf demselben Server ablegen möchte (dedizierter Server, …
11 mysql 

3
Die MySQL-Statusvariable Handler_read_rnd_next wächst stark
Im MYSQL-Status ist der Wert für Handler_read_rnd_next sehr hoch. Mir ist bekannt, dass dieser Wert erhöht wird, wenn eine Abfrage ausgeführt wird, die keine richtigen Indizes hat. Aber selbst wenn wir den Show-Status wie 'Handler_read_rnd_next' ausführen, wird dieser Wert um 2 erhöht. Basierend auf diesem Statusflag überwachen wir einige Statistiken. …

2
Irgendwelche Fallstricke bei der Konvertierung von MyISAM zu InnoDB?
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 …
11 mysql  innodb  myisam 

3
Cache MySQL-Datenbank im Speicher
Ich habe Probleme mit einer Website mit 600 MB MySQL-Datenbank. Die Website ist viel zu langsam. Mir ist aufgefallen, dass die MySQL-Datenbank umso langsamer wird, je größer sie wird. Als es 5 MB war, war die Website sehr schnell. Als es größer wurde, wurde es immer langsamer und jetzt, bei …

5
Unvollständiger mysqldump
Ich versuche, mysqldump auszuführen, um einen Datenbank-Snapshot zu erstellen, und stelle fest, dass dieser zufällig auf halbem Weg angehalten wird, ohne dass ein Fehler gemeldet wird. Meine Datenbank ist relativ klein (ca. 100 MB) und verwendet InnoDB. Ich führe es so aus: mysqldump --force --single-transaction --quick --user myuser --password=mypass -h …

6
Was kann zu seltsamen Abfragezeitlimits zwischen PHP und MySQL führen?
Ich bin der leitende Entwickler einer Software-as-a-Service-Anwendung, die von vielen verschiedenen Kunden verwendet wird. Unsere Software läuft auf einem Cluster von Apache / PHP-Anwendungsservern, die von einem MySQL-Backend unterstützt werden. In einer bestimmten Instanz der Software läuft der PHP-Code zum Abfragen der Liste der Kategorienamen ab, wenn der Kunde mehr …


3
Ist die MySQL-Replikation von einer Verbindung mit hoher Latenz betroffen?
Wir haben ein Vanilla-Master- und Slave-MySQL-Setup, das sich in verschiedenen Rechenzentren befindet, und einen weiteren Slave im selben Rechenzentrum wie der Master. Die Bandbreite zwischen dem Rechenzentrum ist ziemlich hoch (in den von uns durchgeführten Netzwerk-Benchmarks können wir 15 MB / Sekunde erreichen), aber die Latenz beträgt ungefähr 28 ms. …


2
InnoDB-Tabellenfehler erstellen: "Zeilengröße zu groß"
Wir haben einige Ingenieure, die eine normalisierte Datenbankstruktur in eine temporäre Tabelle reduzieren, um einen Bericht zu erstellen. Die Spalten sind wie folgt angegeben TEXT NOT NULL(ich weiß, "warum machen sie das?"; Nehmen wir einfach an, dass wir dies ansprechen). Wir verwenden MySQL 5.1.48 Community RHEL5 mit dem InnoDB Plug-In …
11 mysql  innodb 

4
Audit-Anmeldungen in der MySQL-Datenbank
Gibt es eine Möglichkeit, Anmeldungen bei MySQL zu überwachen? Ich möchte in der Lage sein, für jeden Mitarbeiter einen Benutzernamen und damit einen Prüfpfad für Anmeldungen zu erstellen. Googeln hat jedoch keine guten Ergebnisse gebracht. Je mehr wir prüfen können, desto besser. Zumindest wäre es schön zu wissen, wer sich …

8
MySQL - So überprüfen Sie alle Spalten auf einen Wert
Ich bin neugierig, gibt es eine gute Möglichkeit, alle Spalten nach einem bestimmten Wert zu durchsuchen? Für meine Zwecke muss es überhaupt nicht schnell sein, es ist nur eine einmalige Sache, und ich möchte nicht wirklich jeden Feldnamen eingeben müssen. Genau das werde ich jetzt tun, aber ich denke, es …
11 mysql 

5
Wie überprüfe ich, welches Datenbankmodul auf dem Datenbankserver installiert ist, auf dem ich Abfragen ausführen kann?
Ich möchte überprüfen, welcher SQL-Typ auf einem Datenbankserver ausgeführt wird, auf den ich zugreifen kann. Ich habe nur Zugriff auf eine Weboberfläche und eine Liste von Tabellen. Über die Schnittstelle kann ich Abfragen für die Tabellen ausführen, die in einer Liste vorhanden sind. Wie kann ich weitere Informationen über den …

2
Soll ich UUID sowie ID verwenden
Ich verwende UUIDs in meinen Systemen seit einiger Zeit aus verschiedenen Gründen, von der Protokollierung bis zur verzögerten Korrelation. Die Formate, die ich verwendet habe, haben sich geändert, als ich weniger naiv wurde von: VARCHAR(255) VARCHAR(36) CHAR(36) BINARY(16) Als ich die letzte erreichte BINARY(16), begann ich, die Leistung mit der …

3
FEHLER - Funktion 'innodb' existiert bereits
Ich möchte einige MyISAM-Tabellen in INNODB konvertieren. Ausführen von Ubuntu 14.04 Server mit MySQL 5.6 (apt-get aktualisiert von 5.5), 32G RAM auf 4 Core / 8 Thread CPU. Anfangs hatte Probleme mit ... could not open single-table tablespace file .\mysql\innodb_index_stats.ibd after restart of MySQL und Error: Table "mysql"."innodb_table_stats" not found. …
11 mysql  innodb 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.