Einfach: Ich möchte die Anzahl der Zeilen aus der Unterabfrage zählen. Beachten Sie, dass der Status ist, ob der Host online ist oder nicht. Schlechter Code SELECT COUNT(ip_address) FROM `ports` ( SELECT DISTINCT ip_address FROM `ports` WHERE status IS TRUE ) Erklärt Die erste Abfrage, wenn sie alleine ausgeführt wird, …
Ich sehe, dass ich den neuesten Deadlock in mysql / innodb anzeigen kann, aber gibt es eine Möglichkeit, vergangene Deadlocks anzuzeigen? Wir haben zwei Deadlock-Probleme, eines ist wichtig und das andere nicht. Der weniger wichtige Deadlock tritt mehrmals am Tag auf, sodass er zum "neuesten" Deadlock wird.
MySQL-Version Der Code wird in MySQL 5.5 ausgeführt Hintergrund Ich habe eine Tabelle wie die folgende CREATE TABLE t ( id INT NOT NULL AUTO_INCREMENT , patient_id INT NOT NULL , bed_id INT NOT NULL , ward_id INT NOT NULL , admitted DATETIME NOT NULL , discharged DATETIME , PRIMARY …
Bei einer brandneuen Kubuntu 14.04-Installation lief ich sudo aptitude install mysql-server-core-5.6. Die Installation konnte aufgrund der Abhängigkeiten einiger KDE-Pakete von nicht abgeschlossen werden mysql-server-core-5.5, die ersetzt worden wären. Wenn ich jetzt starte, sudo aptitude install mysql-server-5.5erhalte ich diesen Fehler, nachdem ich ein Passwort angegeben habe: Configuring mysql-server-5.5 Unable to set …
Vorwort Unsere Anwendung führt mehrere Threads aus, die DELETEAbfragen parallel ausführen . Die Abfragen wirken sich auf isolierte Daten aus, dh es sollte keine Möglichkeit bestehen, dass DELETEin denselben Zeilen von separaten Threads gleichzeitig etwas auftritt. Gemäß der Dokumentation verwendet MySQL jedoch die sogenannte "Next-Key" -Sperre für DELETEAnweisungen, die sowohl …
Ich habe eine einzige Datenbank mit ungefähr 100 Tabellen, um verschiedene Arten von Informationen zu speichern. Die wichtigste Tabelle ist unsere Auftragstabelle, in der Kundenbestellungen gespeichert werden und die derzeit über 100000 Datensätze umfasst und wächst. Diese Tabelle ist die am häufigsten abgefragte Tabelle in unserer Datenbank für verschiedene Teile …
Wir versuchen, eine Tabelle zu löschen, aber sie wird hängen gelassen. Wenn der Befehl 'SHOW PROCESSLIST' angezeigt wird, wird er als 'Warten auf Metadatensperre' angezeigt. Selbst wir können keine Operation für diese bestimmte Tabelle ausführen. Weiß jemand, wie man es löst?
Ich verwende auf meiner Workstation einen MySQL 5.5-Server für die wissenschaftliche Datenanalyse und frage mich, wie ich MySQL konfigurieren kann, um die Leistung optimal zu nutzen. Die Abfragetypen, die ich normalerweise ausführe, umfassen Verknüpfungen von 10 bis 20 Tabellen und können ziemlich lange ausgeführt werden, wobei ein bis mehrere Minuten …
Ich habe eine Master -> Slave-Konfiguration, bei der der Master fehlgeschlagen ist. Ich konnte den alten Slave zurücksetzen, um ein Master zu sein, und den alten Master, um daraus einen Slave zu machen. Fein. Was ich scheinbar nicht tun kann, ist, die Master-Informationen auf dem alten Slave zu entfernen, der …
Wir haben ein Problem festgestellt, nachdem wir die Datenbank unseres Kunden auf einen zusätzlichen Server verschoben haben. Dies hätte sich positiv auf die Leistung der Site auswirken sollen, es gibt jedoch ein Problem mit der Tabellensperre in MyISAM. (Ich habe von der Verwendung von InnoDB anstelle von MyISAM gehört, aber …
my.cnf (5.5 und 5.1 sind gleich): back_log=200 max_connections=512 max_connect_errors=999999 key_buffer=512M max_allowed_packet=8M table_cache=512 sort_buffer=8M read_buffer_size=8M thread_cache=8 thread_concurrency=4 myisam_sort_buffer_size=128M interactive_timeout=28800 wait_timeout=7200 MySQL 5.5: ..mysql5.5/bin/mysqlslap -a --concurrency=10 --number-of-queries 5000 --iterations=5 -S /tmp/mysql_5.5.sock --engine=innodb Benchmark Running for engine innodb Average number of seconds to run all queries: 15.156 seconds Minimum number of seconds to …
LOAD DATA LOCAL INFILEist standardmäßig nicht aktiviert. Normalerweise sollte es durch Platzieren aktiviert sein , local-infile=1in my.cnf. Es funktioniert jedoch nicht bei allen Installationen. Nach meiner Erfahrung hat es für Debian 7 funktioniert, aber nicht für Debian 7 minimal, obwohl beide Installationen aus demselben vorkompilierten Deb-Paket stammen. Beide auf OpenVZ …
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.