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.
Gibt es einen Leistungsunterschied zwischen diesen beiden Beispielabfragen? Abfrage 1: select count(*) from table1 a join table2 b on b.key_col=a.key_col where b.tag = 'Y' Abfrage 2; select count(*) from table1 a join table2 b on b.key_col=a.key_col and b.tag = 'Y' Beachten Sie, dass der einzige Unterschied in der Platzierung der …
Ich möchte einige geometrische Positionen in meiner MySQL-Datenbank speichern. Dafür verwende ich den Datentyp POINT. Fast überall las ich, dass die Funktion GeomFromTextverwendet werden sollte, um Daten in die Tabelle einzufügen. Ich fand jedoch heraus, dass das POINT(X,Y)auch funktioniert. Ich habe keine Beschreibung gefunden, warum statt GeomFromTextverwendet werden sollte POINT. …
Ich bin dabei, etwas wirklich Großes auf den Weg zu bringen. Ich muss meinen Server und meine Datenbank vorbereiten. Ich möchte jede Gruppe von 100.000 Benutzern in separaten Benutzertabellen gruppieren, kann jedoch keinen Benutzer zuordnen, der versucht, sich bei der entsprechenden Benutzertabelle anzumelden. Woher weiß ich beispielsweise, dass der Benutzer …
Verschiedene Fragen Würde der Slave-Eintrag so lange bestehen bleiben, bis ein Einfügen / Aktualisieren / Löschen der Tabelle auf dem Master erfolgt, das Auswirkungen auf den Slave haben könnte? Wenn nicht, wie kann ich sicherstellen, dass der Slave in Zukunft mit dem Master synchronisiert ist (entweder durch Löschen des Slave-Eintrags …
Ich habe eine gespeicherte Prozedur in MySQL mit der folgenden Syntax erstellt. DROP PROCEDURE IF EXISTS `sp-set_comment_count`; DELIMITER $$ CREATE PROCEDURE `sp_set-comment_count` (IN _id INT) BEGIN -- AC - AllCount DECLARE AC INT DEFAULT 0; SELECT COUNT(*) AS ac INTO AC FROM usergroups AS ug LEFT JOIN usergroup_comments AS ugm …
Ich habe ein Problem mit der INDEXIERUNG einer DATETIME (oder sogar eines Datums) als ersten Teil meines PRIMARY KEY. Ich benutze MySQL 5.5 Hier sind meine beiden Tabellen: -- This is my standard table with dateDim as a dateTime CREATE TABLE `stats` ( `dateDim` datetime NOT NULL, `accountDim` mediumint(8) unsigned …
Meine Anforderungen sind: 3000 Verbindungen 70-85% schreiben gegen lesen Derzeit wird bei 700 Verbindungen eine besonders große Instanz mit hoher CPU ausgelastet. Alle 8 Kerne sind maximal. Wir denken, es ist die Anzahl der gleichzeitigen Verbindungen, da der Speicher in Ordnung ist. Das Schreiben selbst ist sehr einfach (Validierungen verlangsamen …
Ist es möglich, InnoDB zu veranlassen, die gleichen Indizes wie MyISAM anstelle von Clustered-Indizes zu verwenden, da der Arbeitsspeicher begrenzt ist und gleichzeitig die Leistung der Parallelität genutzt wird?
Manchmal muss ich während einer SNAFU kill query xxxxxxxzwanzig oder dreißig Mal laufen . Fehlt kill allmir irgendein Befehl? Aufgrund dessen, dass ich nicht gerne tippe.
Wie zeige ich das binlog_formatauf einem MySQL Server? Und wenn es mir nicht gefällt, wie kann ich es dauerhaft auf XX setzen ? Wo XX ist STATEMENT, ROWoder MIXED.
Ich benutze MySQL 5.6.12 unter Wamp Server-Umgebung. Jetzt möchte ich alle Abfragen in die ".log" -Datei, die Abfragen, die von PHP oder von PHPMyAdmin ausgeführt werden, protokollieren. Ich möchte sie protokollieren.
Der Fall ist einfach: Sie haben eine MySQL-Datenbank, in der Sie nur eine SQL-Abfrageschnittstelle haben, und Sie möchten die Datenbankstruktur mit Abfragen kennen. Sie können Tabellen mit dem show tables;Befehl auflisten, aber wie sehen Sie die einzelnen Spaltennamen? ( SELECTAussage zeigt, Empty setob keine Daten vorhanden sind und somit NICHT …
Ich habe gerade von mysqlpump gehört - es sieht so aus, als wäre es mit MySQL 5.7 veröffentlicht worden, aber MySQL 5.7 enthält immer noch mysqldump . Sie sind beide Sicherungsprogramme, aber kann jemand die Hauptunterschiede zusammenfassen? Gibt es Szenarien, in denen eine davon besser funktionieren könnte? Wird mysqldump für …
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.