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 weiß, dass der Konsens zu sein scheint, dass ungefähr 75% des RAM für den Pufferpool bestimmt sein sollten. Ich bin jedoch mehr an der optimalen Anzahl von Pufferpoolinstanzen interessiert. Was sind bei der Festlegung der Einstellung zu beachten? Angenommen, ich habe einen Pufferpool von 75 GB. Sollte ich nur …
Ich lade einen Großteil der Bestandsdaten herunter: Tickersymbol, Firmenname, Branche, Öffnen, hoch, niedrig, schließen Ich habe mich in Bezug auf die Leistung gefragt, ob die Trennung von Ticker, Firmenname und Branche von den Preisdaten optimal wäre, da sich das Tickersymbol und der Firmenname immer wieder wiederholen. Oder wäre der innere …
Präambel: Wir verwenden RDS bei AWS, um unsere MySQL-Datenbank zu verwalten. Ich weiß, dass RDS Binärprotokolle erstellt, die für die Replikation verwendet werden. Ich möchte diese Binärprotokolle sammeln und in S3 speichern, damit ich sie jederzeit in einer externen Datenbank wiederherstellen und die Aktionen wiedergeben kann. Das Problem: Ich habe …
Wir haben eine Cron-Aufgabe, mit der wir unsere Datenbank mysqldumpsichern können. Mein Hauptanliegen ist die Beschädigung, nicht das manuelle Importieren und Überprüfen der Sicherungen jedes Mal, wenn der beste Weg ist, um zu überprüfen, ob eine Sicherung frei von Beschädigungen ist. Hintergrund: Wir verwenden MySQL 5.5. * Und InnoDB. Wir …
Hier ist eine Frage, die ich gestern gestellt habe - /programming/22180727/left-joining-two-views-is-slow . Ich habe eine gute Antwort erhalten, die mir geholfen hat, aber ich verstehe nicht, warum der LEFT JOIN so viel langsamer ist als die Suche. Der LEFT JOIN betrug 16 Sekunden - und ich bin mir ziemlich sicher, …
Okay, das sind möglicherweise drei Fragen. Ich möchte meine vorhandene MySQL 5.1-Datenbank mit MyISAM auf 5.6 mit InnoDB verschieben, und zwar aus einer Reihe von offensichtlichen - und möglicherweise sogar guten - Gründen. Dies ist auf Amazon RDS, daher beschränkt sich meine Upgrade-Route auf das Dumping und die Neuerstellung der …
MySQL 5.5.8: Frage 1: Gibt es einen Unterschied in den folgenden Aussagen und wenn ja, welche Leistung wird bevorzugt? Kann dies auch beantwortet werden, ohne die Zeilenanzahl der Tabellen vor und nach der where-Klausel und die mögliche Indexverwendung zu kennen? SELECT * FROM a JOIN b ON a.id = b.id …
Die AVG()Funktion in SQL bearbeitet bestimmte Spaltendaten. Aber hier wollen wir den Durchschnitt von drei solchen Spalten für jede Zeile berechnen. In Mathe würden wir tun AVG=(col1 + col2 + col3)/3 Ebenso: Gibt es eine zu berechnende Abfrage AVG(col1, col2, col3...)?
Ich versuche ein gutes Gleichgewicht zwischen Suchbarkeit und Geschwindigkeit zu finden. Ich experimentiere mit verschiedenen Methoden. Option 1: Serialisieren Sie das Array als serialisiertes JSON / PHP-Array und speichern Sie es in einer 'Meta'-Spalte. id | name | meta 1 Bob {"city":"GoTown","birthdate":"1980\/8\/14","cat":"Felix"} 2 Alice {"city":"Streamville","birthdate":"1986\/6\/6","dog":"Rex"} Option 2: Speichern Sie Schlüssel …
Wir haben hohe Verkehrs Nachrichten - Websites, ich möchte eine Funktion hinzuzufügen , dass jeder Benutzer über alle Inhalte der Website durchsuchen können, wie news, polls, comments, galleriesusw. Jeder Inhaltstyp hat seine eigenen Tabellen. Ich habe beschlossen, eine Tabelle zu erstellen, die alle Inhalte aller Typen enthält: CREATE TABLE full_text_search …
Ich habe eine UserTabelle mit 3 Spalten; name, email, password, usw. Ich möchte einen anderen Benutzer erstellen, der nur SELECTdie nameSpalte kann. SELECT name FROM User; -- Ok! SELECT email FROM User; -- Not Ok! Kann das unter MySQL gemacht werden?
Ich habe bei Google gesucht, aber keine genaue Antwort gefunden. Einige haben diesen Wert bei 10000 oder sogar 20000. Andere sagen, dass sogar 1000 für 1 GB RAM zu viel ist. Ich bin verwirrt. Meine Zahl opened_tableswächst. Mysqltuner sagt, ich sollte den table_cacheWert erhöhen . Ich habe versucht, es auf …
Genau wie die MEMO-Struktur in SQL Server, die eine Art "Papierspur" von Schritten darstellt, die der Optimierer bei der Optimierung der Abfrage unternimmt. Gibt es irgendetwas in MySQL, über das ich Informationen wie die vom Optimierer berücksichtigten Pläne und die Kosten für jeden Plan abrufen kann?
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.