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.

2
Wie entferne ich Fragmentierung aus InnoDB-Tabellen?
Ich habe eine Datenbank mit einer Anzahl von Tabellen. Ich möchte einige Datensätze aus den Tabellen löschen, wenn die Anzahl der Datensätze mehr als 20 KB oder 50 KB beträgt. Alle Tabellen sind InnoDB. Und file_per_tableist aus . Wenn ich die Datensätze aus einer Reihe von Tabellen lösche, werden die …


4
InnoDB-Zeilensperrung - Implementierung
Ich habe mich jetzt umgesehen, die MySQL-Site gelesen und kann immer noch nicht genau sehen, wie es funktioniert. Ich möchte das Ergebnis zum Schreiben auswählen und sperren, die Änderung schreiben und die Sperre aufheben. audocommit ist aktiviert. planen id (int) name (varchar50) status (enum 'pending', 'working', 'complete') created (datetime) updated …
13 mysql  innodb  locking 

2
Möglichkeit zur Neugestaltung der Datenbank: Welches Tabellendesign soll für diese Sensordatensammlung verwendet werden?
Hintergrund Ich habe ein Netzwerk von ungefähr 2000 Sensoren, von denen jeder ungefähr 100 Datenpunkte hat, die wir in 10-Minuten-Intervallen sammeln. Bei diesen Datenpunkten handelt es sich normalerweise um int-Werte, bei einigen handelt es sich jedoch um Zeichenfolgen und Gleitkommazahlen. Diese Daten sollten 90 Tage gespeichert werden, wenn möglich und …


3
Der beste Weg, eine Turnierdatenbank zu entwerfen
Ich erstelle eine Webseite für Wetten auf alle Spiele des kommenden Fußballturniers der Euro 2012. Benötigen Sie Hilfe bei der Entscheidung, welchen Ansatz Sie für die Ko-Phase wählen möchten? Ich habe unten ein Modell erstellt, mit dem ich ziemlich zufrieden bin, wenn es darum geht, die Ergebnisse aller "bekannten" Gruppenspiele …

1
Replizieren Sie Tabellen in einen anderen Datenbanknamen
In unserer QA-Umgebung sind alle Datenbanknamen mit dem Zusatz "test" versehen. Zum Beispiel würde Datenbankname1 in der Produktion ein Gegenstück Datenbankname1test in der Qualitätssicherung haben. (Dies dient vor allem dem Schutz vor Verwechslungen von Prod / Qa-Konfigurationen.) Es gibt eine Handvoll Tabellen, mit denen ich die tatsächlichen Produktionstabellen in die …


5
Alternativen zu MySQL Workbench [geschlossen]
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Datenbankadministratoren Stapel von Exchange. Geschlossen vor 4 Jahren . Ich habe Probleme mit MySQL Workbench, bei denen ich nicht sicher bin, ob …

2
Werden INSERTs automatisch festgeschrieben?
Unsere Anwendung löst eine INSERT-Abfrage in der MySQL-Datenbank aus, um Datensätze hinzuzufügen. Ich möchte wissen, ob die Datensätze automatisch festgeschrieben werden. Wann führt die Datenbank ein Rollback durch, wenn ich den Befehl ROLLBACK ausführe? Ist ein ROLLBACK nach einem COMMIT möglich?
13 mysql  innodb 

3
Wie gebe ich MySQL-Protokolle in syslog aus?
Ich möchte Syslog für die Protokollierung von MySQL (5.1.41) unter Ubuntu (10.04 LTS) verwenden. Ich habe Informationen gefunden, die das Fehlerprotokoll in Syslog ausgeben. [mysqld_safe] syslog Aber ich möchte Syslog für die Protokollierung von allgemeinen Protokollen und langsamen Abfrageprotokollen verwenden. Bitte raten Sie mir, wie man Konfigurationsdatei schreibt? Ich konnte …
13 mysql  logs 


3
Dynamisches SQL in in MySQL gespeicherten Routinen
Aufgrund der Einschränkungen für gespeicherte Routinen und Trigger kann dynamisches SQL nicht verwendet werden (Einschränkung für gespeicherte Prozeduren in Version 5.0.13 und höher aufgehoben). Warum besteht diese Einschränkung? Und warum für Prozeduren heben, aber nicht Funktionen oder Trigger?

5
Ist es nicht ratsam, die Replikation auf demselben physischen Server auszuführen?
Ich überlege, eine Master-Slave-Replikation für meine Datenbank einzurichten. Der Slave-Server wird für Redundanz und möglicherweise einen Berichtsserver verwendet. Eines der größten Probleme, auf das ich stoße, ist jedoch, dass wir in unserem Rechenzentrum bereits mit maximaler Leistung arbeiten. Das Hinzufügen eines weiteren physischen Servers ist daher keine Option. Unser vorhandener …

2
Warum ist count (*) langsam, wenn explain die Antwort kennt?
Diese Abfrage select count(*) from planner_eventdauert sehr lange. Ich habe sie aufgegeben und getötet, bevor sie beendet war. Beim Ausführen explain select count(*) from planner_eventsehe ich jedoch eine Spalte in der Ausgabe mit der Anzahl der Zeilen (14 m). Wie kommt es, dass EXPLAIN die Anzahl der Zeilen sofort ermitteln …
13 mysql  count  explain 

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.