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 komme aus einem SQL Server-Shop und arbeite jetzt mit MySQL. Ich war neugierig. Was sind die Unterschiede zwischen dem Binärprotokoll von MySQL und dem Transaktionsprotokoll von MSSQL? Aus heutiger Sicht scheint es nur ein Binärprotokoll pro MySQL-Instanz zu geben, im Gegensatz zu einem Transaktionsprotokoll pro Datenbank wie in MSSQL.
Wir hatten ein Problem, bei dem eine schreibgeschützte Abfrage, die über die MySQL-Workbench ausgeführt wurde, aus Sicht der Benutzeroberfläche eines Benutzers eine Zeitüberschreitung aufwies und auf dem Server ausgeführt wurde (und anscheinend immer mehr Ressourcen verbrauchte), bis wir einen Ausfall hatten. Fragen Gibt es eine Standardmethode, um mit solchen Problemen …
Ich habe meine Tabelle mit einem Index nur für done_status (done_status = INT) eingerichtet: Wenn ich benutze: EXPLAIN SELECT * FROM reminder WHERE done_status=2 Ich bekomme das zurück: id select_type Tabellentyp möglichen_Tasten key key_len ref Zeilen Extra 1 EINFACHE Erinnerung ALL done_status NULL NULL NULL 5 Verwenden von where Aber …
Was ist der beste Weg, um die Aktivität auf jeder Datenbank meines Servers zu überwachen? Ich habe mtop / mytop ausprobiert, das Aktivitäten in Echtzeit anzeigt, aber nicht sehr praktisch ist, um alle darauf ausgeführten Abfragen zu sehen. Ich habe MySQL-Protokolle aktiviert, aber es gibt keine Möglichkeit, sie pro Datenbank …
Ich brauche eine effiziente Möglichkeit, alle Clients mit einem bestimmten Benutzernamen von MySQL zu trennen. Ich habe darüber nachgedacht, das Benutzerkennwort zu ändern, aber ich denke, dass dies nur überprüft wird, wenn die Verbindung hergestellt wird. Ideen?
Ich bin Softwareentwickler und helfe meinem Team, einen MySQL-DBA einzustellen. Die zentralen Herausforderungen, vor denen wir stehen, sind: Langsamere Abfragen und Leistung aufgrund des Ruhezustands. Datenbankverwaltung (Backups, Tuning, Patches, Sicherheit). Skalierbarkeit durch Zunahme von Daten aus neuen Datenquellen und Anhäufung älterer Daten. Wir planen, in Zukunft mit Data Mining und …
Wenn Sie phpmyadmin in einem lokalen Test-Wamp-Setup verwenden und so ziemlich den Titel angeben, gibt es 3 Benutzer, die als user = ANY, password = NO markiert sind, wie z. USER | HOST | Password | Global Priv | Grant -----+---------+----------+-------------+------ Any | % | No | USAGE | No …
Ich erstelle ein Modul, in dem jeder Benutzer häufig 10 bis 300 Sekunden lang einen Datensatz in eine Tabelle erhält. Nach Ablauf der Zeit wird ein Datensatz gelöscht. Der Fall ist: Es wird viele Benutzer geben und Datensätze werden sich sehr oft ändern - wie wirkt sich dies auf die …
Die MYSQL-Datenbank (ibdata1) hat eine Größe von 73 GB und ist für die Ausführung als dedizierter Datenbankserver unter Windows 2008 O / S für INNODB-Tabellen konfiguriert. Wir führen die Sicherung mit mysqldump aus. Mysqldump --skip-opt --quick --single-transaction --create-options --extended-insert --disable-keys --add-drop-table --complete-insert - set-charset - compress --log-error = Proddb0635.err -u …
Ich würde gerne wissen, welche Vorteile [wirklich praktisch] durch Ausführen der OPTIMIZE TABLE tbl_nameAbfrage in MySQL Server erzielt werden können. Ich habe dies einmal überprüft und festgestellt, dass der nächste DB-Treffer nach dem Ausführen möglicherweise lange dauert, weil Fragmente oder so verschoben wurden. Nachfolgende Treffer zeigen jedoch eine gewisse Leistung. …
Ich möchte den Änderungsverlauf für einen Benutzer verfolgen, sodass ich bei jeder Änderung seines Profils die alten Daten übernehmen und im Verlauf speichern und mit neuen Daten aktualisieren muss. Ich kann a verwenden select, um die alten Daten abzurufen, um einen Verlauf insertzu erstellen und schließlich updateum Daten zu ändern. …
Ich verwende die MEMORY Enginefür alle Tabellen, die einer bestimmten MYSQL-Abfrage zugeordnet sind, da die Zugriffsgeschwindigkeit für mein Projekt von größter Bedeutung ist. Aus irgendeinem Grund ist mir aufgefallen, dass immer noch viel Festplatten geschrieben wird. Liegt das daran, dass Windows den RAM auf die Festplatte tauscht? Wie kann ich …
Ich habe eine Abfrage, deren Ausführung besonders lange dauert (15+ Sekunden) und die mit der Zeit immer schlimmer wird, wenn mein Datensatz wächst. Ich habe dies in der Vergangenheit optimiert und Indizes, Sortierung auf Codeebene und andere Optimierungen hinzugefügt, aber es muss noch weiter verfeinert werden. SELECT sounds.*, avg(ratings.rating) AS …
Ich habe versucht, INSERT...SELECTmit JDBC eine ziemlich große Version in MySQL auszuführen , und habe die folgende Ausnahme erhalten: Exception in thread "main" java.sql.SQLException: Out of memory (Needed 1073741824 bytes) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1073) Da ich eigentlich kein ResultSet-Objekt zurückgebe, dachte ich, dass der Java-Heapspeicher kein Problem sein sollte. Ich habe es …
Ich habe also diese Prüftabelle (verfolgt Aktionen für jede Tabelle in meiner Datenbank): CREATE TABLE `track_table` ( `id` int(16) unsigned NOT NULL, `userID` smallint(16) unsigned NOT NULL, `tableName` varchar(255) NOT NULL DEFAULT '', `tupleID` int(16) unsigned NOT NULL, `date_insert` datetime NOT NULL, `action` char(12) NOT NULL DEFAULT '', `className` varchar(255) …
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.