Ich benötige eine Abfrage, die mir die aktive oder offene Anzahl von Verbindungen zu einer bestimmten Datenbank für einen bestimmten Benutzer gibt. Ich habe stundenlang gesucht und mir bisher nichts ausgedacht. Ich bin nah dran, also hier ist, was ich versucht habe. SHOW STATUS WHERE `variable_name` = 'Threads_connected'; SHOW STATUS …
Angenommen, ich habe eine Tabelle: Business(BusinessID, Lattitude, Longitude) Alle sind natürlich indiziert. Es gibt auch 1 Million Datensätze Angenommen, ich möchte Unternehmen finden, die 106,5 am nächsten liegen. Wie würde ich das tun? Wenn ich mache SELECT * FROM Business WHERE (Some formula to compute distance here) < 2000 zum …
Ich habe einige MySQL-Interna gelesen, als ich die mysql.user-Tabelle in meiner mysqlShell durchgesehen habe mysql> select * from mysql.user limit 1 \G *************************** 1. row *************************** Host: localhost User: root Password: *81F5E21E35407D884A6CD4A731AEBFB6AF209E1B Das Passwort ist offensichtlich gehasht, aber warum beginnt es mit dem Stern (Sternchen)?
Ich habe eine Benachrichtigungstabelle, die ungefähr 100 Millionen Zeilen enthält, die in Amazon RDS mit 1000 IOPS gehostet werden, und ich möchte diese Zeilen löschen, die älter als ein Monat sind. In DELETE FROM NOTIFICATION WHERE CreatedAt < DATE_SUB(CURDATE(), INTERVAL 30 day);diesem Fall werden alle IOPS ausgeführt, der Vorgang dauert …
Ich möchte X Zeilen abfangen, also setze ich LIMIT X; aber wie kann ich gleichzeitig auch die Gesamtzahl der Zeilen zählen? Derzeit verwende ich zwei separate Abfragen, um dies zu tun SELECT COUNT(*) FROM col WHERE CLAUSE SELECT * FROM col WHERE CLAUSE LIMIT X Gibt es eine Möglichkeit, dies …
Ich verwende MySQL5.5 mit Master / Slave-Replikation (1 Master, 2 Slaves). Ich habe einen Prozess, der einmal pro Woche ausgeführt wird und eine bestimmte Tabelle abschneidet. Die Tabelle ist nicht groß und enthält nur wenige tausend Datensätze. Aus irgendeinem Grund TRUNCATE TABLEdauert die Ausführung des Befehls sehr lange (sowohl auf …
Die MySQL-Dokumentation für kill Warnungen : Warnung Das Beenden einer REPAIR TABLEoder einer OPTIMIZE TABLEOperation für eine MyISAMTabelle führt zu einer Tabelle, die beschädigt und unbrauchbar ist. Alle Lese- oder Schreibvorgänge in eine solche Tabelle schlagen fehl, bis Sie sie erneut optimieren oder reparieren (ohne Unterbrechung). Das ist für MyISAM. …
Warum funktioniert mein Wiederherstellungsvorgang nicht? Ich habe ein Dumpfile für eine Datenbank erstellt mit: mysqldump -u root -p databasename > /home/databasename_bkup.sql Ich habe dann das Dumfile geöffnet und bestätigt, dass es CREATE TABLEAnweisungen für jede der Tabellen in der Datenbank enthält. Also habe ich die Datenbank gelöscht und eine leere …
Ich habe REQUIRE SSL erfolgreich einem einzelnen Benutzer gewährt, indem ich ... mysql -u"${targetMySqlUser}" -p"${targetMySqlPass}" -e "GRANT USAGE ON dbname.* TO 'dbusername'@'%' REQUIRE SSL;" Aber ich versage beim Entfernen oder Widerrufen dieses Flags vom Benutzer unter Verwendung von Widerruf. Ich denke, ich kämpfe mit der Syntax. Gibt es eine geeignete …
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 5 Jahren . Ich hatte eine Tabelle mit der Engine BLACKHOLE erstellt. Im Grunde genommen fungiert …
Wenn ich das tue, bekomme CAST(1 AS SIGNED INTEGER)ich immer eine BIGINTRücksendung, zum Beispiel: $ mysql -u root -p --column-type-info Enter password: --- Copyright and help message snipped for brevity --- mysql> select cast(1 as signed integer); Field 1: `cast(1 as signed integer)` Catalog: `def` Database: `` Table: `` Org_table: …
Ich bin ein Doktorand, der mit Mondrian OLAP OLAP erforscht. Daher möchte ich beim ersten Laden Daten schneller in InnoDB (MySQL 5.5) einfügen. In dieser Umgebung bin ich der einzige Benutzer, daher denke ich, dass ich lockerere Einstellungen für die Einfügegeschwindigkeit zulassen kann. Im Moment verwende ich die folgenden Techniken. …
Ich muss umfangreiche statistische Analysen durchführen, um den Benutzern einige Daten zu liefern. Derzeit fange ich die Daten von MySQL ab und verarbeite sie überPHP Arrays. Temporäre MySQL-Tabellen sind jedoch viel besser (extrem effizienter und schneller als PHP-Arrays; offensichtlich aufgrund ihres Mechanismus). Meine vorläufige Lösung besteht darin, bei jeder Anforderung …
Ich habe eine Paketprotokolldatenbank, die fast nie abgefragt wird. Es muss nur schnell auf Einsätzen sein. Ich verwende InnoDB, weil ich die ACID-Konformität beibehalten möchte, da selbst der Verlust eines einzelnen Pakets unseren Kunden schaden kann. In einem Leistungsoptimierungsszenario sende ich 1.000.000 Pakete über mehrere DB-Verbindungen an den Server. Unabhängig …
Ich habe in my.ini geschaut und verschiedene Standardeinstellungen gesehen. Meine Datenbank läuft auf einem einzelnen eigenständigen PC. Ich möchte die Leistung von InnoDB und MySQL im Allgemeinen für die Leistung optimieren. Es gibt keine Einschränkung des Speicherplatzes. Welche Standardeinstellungen sollte ich ändern, um eine bessere Leistung, Zuverlässigkeit und mögliche Backups …
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.