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.


4
MySQL InnoDB sperrt den Primärschlüssel beim Löschen auch in READ COMMITTED
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 …

2
So implementieren Sie optimistisches Sperren korrekt in MySQL
Wie implementiert man optimistisches Sperren in MySQL richtig? Unser Team hat festgestellt, dass wir # 4 unten ausführen müssen, da sonst das Risiko besteht, dass ein anderer Thread dieselbe Version des Datensatzes aktualisieren kann. Wir möchten jedoch bestätigen, dass dies der beste Weg ist, dies zu tun. Erstellen Sie ein …
11 mysql  locking 

3
MySQL-Replikation - Slave bleibt ständig hinter dem Master zurück
Ich verwende MySQL-5.1.50 mit einem Master-Slave-Replikationssetup. Meistens bleibt der Slave hinter dem Master zurück. Wenn ich laufe show processlist;, gibt es keine Abfrage, die lange dauert. Ich habe auch aktiviert slow_log. Es wird jedoch keine langsam laufende Abfrage gefunden. Der Slave gibt ständig Warnungen aus, dass die Replikation Sekunden hinter …

3
Wo ist das INNODB-Leistungsleck?
Ich habe ein seltsames Problem, das ich scheinbar nicht beheben kann. Ich bin eher ein Webprogrammierer als ein Server / DB-Administrator, daher hoffe ich, dass mir hier jemand helfen kann. Die Situation Ich arbeite an einem System , das viele Griffe update, insertund deleteAnfragen. Aus diesem Grund habe ich INNODB …


1
MySQL-Tabelle mit 100.000 Datensätzen, die häufig abgefragt werden
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 …

1
Funktionen der InnoDB INSERT-Leistung
Hallo, ich verwende die neueste Version von Percona Server. Serverversion: 5.5.24-55 Percona Server (GPL), Version 26.0 Ich habe eine 10-CPU-Box mit diesen Eigenschaften. processor : 0 vendor_id : AuthenticAMD cpu family : 16 model : 9 model name : AMD Opteron(tm) Processor 6128 stepping : 1 microcode : 0x10000d9 cpu …

2
Ausführen von SQL Query für alle Datenbanken
Ich habe ein Hosting-Konto mit cPanel und phpmyadmin. Ich habe 50 Datenbanken unter diesem Konto, alle WordPress. Ich muss diese Abfrage so ändern, dass sie alle Datenbanken durchläuft, um das Kennwort zu aktualisieren. UPDATE 'wp_users' SET 'user_pass' = MD5 ('somepassword') WHERE 'user_login' = 'admin' LIMIT 1; In der Hoffnung auf …
11 mysql  phpmyadmin 

2
Der Versuch, den SHOW SLAVE STATUS in MySQL zu verstehen
Ich habe ein Master-Slave-Replikationssetup und es sieht so aus, als ob es gut läuft. Unten ist ein Ergebnis des SHOW SLAVE STATUSBefehls: show slave STATUS\G; *************************** 1. row *************************** Slave_IO_State: Waiting for master to send event Master_Host: *.*.*.* Master_User: repliV1 Master_Port: 3306 Connect_Retry: 60 Master_Log_File: mysql-bin.000001 Read_Master_Log_Pos: 10726644 Relay_Log_File: mysqld-relay-bin.000056 …




1
Rechnungen erstellen und verfolgen
Alle 2 Wochen generiert das System die Rechnungen für die Unternehmen. Das Unternehmen erhält jeden Monat am 1. und 16. eine Rechnung. (Es wird alle 2 Wochen über Cron Job ausgeführt. Es durchsucht die Auftragstabelle und fügt sie dann in die Rechnungstabelle ein. Gibt es eine Alternative?) Die ordersTabelle enthält …

3
MySQL automatische Anpassung der maximalen Verbindungswerte
Ich habe in meiner Datei my.cnf die maximale Anzahl von Verbindungen auf ca. 2000 festgelegt. max_connections=2048 Ich habe ein Upgrade auf 5.5.20 durchgeführt und sehe jetzt die folgende Zeile im Fehlerprotokoll. 120201 19:40:24 [Warning] Changed limits: max_open_files: 1024 max_connections: 214 table_cache: 400 Warum hat MySQL den maximalen Verbindungswert auf 214 …
11 mysql 

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.