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 MySQL- Tabelle Kommentar bei der Erstellung definiert werden kann mit: create table (...)comment='table_comment'; Und Sie können Kommentare anzeigen, indem Sie: show table status where name='table_name'; Wie ändert man einen Tabellenkommentar, nachdem er erstellt wurde ? Ich meine, ohne den Tisch wieder fallen zu lassen und neu zu …
Ich verwende MySQL 5.5 auf einem lokalen Computer, um eine große Menge von Regierungsdaten zu analysieren. Ich habe eine lokale Datenbank erstellt, die sich auf meinem Standardlaufwerk befindet (Win7 C: Laufwerk). Ich möchte die Daten auf meinem E: -Laufwerk, einem großen externen eSATA-Laufwerk, speichern. Welche Schritte soll ich unternehmen?
Dies ist eine rein theoretische Frage. Angenommen, ich habe eine Anwendung auf mehreren Servern bereitgestellt. Einen Load Balancer, Mehrere / skalierbare Anwendungsserver Ein (einziger) Datenbankserver (für den Moment) Bei den beiden ersten Teilen weiß ich, wonach ich suchen muss. Aber was ist mit dem Datenbankserver? Nach welcher Hardware soll ich …
Ich habe ein ziemlich nerviges Problem. Ich möchte INNODB als meine Hauptdatenbank-Engine verwenden und auf MyISAM verzichten, da ich das erstere für die Verwendung von Galera-Cluster zur Redundanz benötige. Ich habe die newbb_postTabelle in eine neue Tabelle kopiert (Beschreibung folgt) newbb_innopostund in InnoDB geändert. Die Tabellen enthalten derzeit jeweils 5,390,146Einträge. …
Wenn Aein Freund von ist B, sollte ich dann beide Werte speichern ABund BA, oder einer ist genug? Was sind die Vor- und Nachteile beider Methoden. Hier ist meine Beobachtung: Wenn ich beide behalte, muss ich beide aktualisieren, wenn ich eine Anfrage von einem Freund erhalte. Wenn ich nicht beide …
Ich habe eine kleine MySQL-RDS-Instanz als Teil meines Produktionssystems und möchte sie mit bereitgestelltem IOPS auf eine mittlere Instanz aktualisieren. Als DBA der alten Schule ist mir die Methode "Slave hinzufügen, zum Master heraufstufen, Clients wechseln" bekannt, aber AWS verspricht, einen magischen Ein-Klick-Upgrade-Pfad bereitzustellen, dh "Upgrade-Instanz", "Bereitgestelltes IOPS hinzufügen". Versucht …
Verwenden von MySQL 5.6 mit der InnoDB-Speicher-Engine für die meisten Tabellen. Die Größe des InnoDB-Pufferpools beträgt 15 GB, und die Innodb DB + -Indizes liegen bei etwa 10 GB. Der Server verfügt über 32 GB RAM und führt Cent OS 7 x64 aus. Ich habe einen großen Tisch, der über …
Das Thema: Wir haben eine soziale Website, auf der Mitglieder sich gegenseitig auf Kompatibilität oder Übereinstimmung bewerten können. Diese user_match_ratingsTabelle enthält über 220 Millionen Zeilen (9 Gig-Daten oder fast 20 Gig-Indizes). Abfragen für diese Tabelle werden routinemäßig in slow.log angezeigt (Schwellwert> 2 Sekunden) und sind die am häufigsten protokollierte langsame …
Ich habe zwei Gründe dafür: Offsite-Sicherung für den Fall eines regionalen Problems mit Amazon Web Services. So kopieren Sie Produktionsdaten von einem Produktionsabrechnungskonto auf ein Beta-Abrechnungskonto. Derzeit scheint es nicht so zu sein, dass Amazon einen dieser beiden Anwendungsfälle standardmäßig unterstützt. Ich habe mysqldump und xtrabackup (siehe Formularpost ) erwähnt. …
Dies bezieht sich auf das Zählen der Anzahl von Datensätzen, die einer bestimmten Bedingung entsprechen, z invoice amount > $100. Ich neige dazu, zu bevorzugen COUNT(CASE WHEN invoice_amount > 100 THEN 1 END) Dies gilt jedoch ebenso SUM(CASE WHEN invoice_amount > 100 THEN 1 ELSE 0 END) Ich hätte gedacht, …
Bei der Arbeit hosten wir alle unsere Webserver auf Amazon EC2 und haben in der Regel MySQL-Datenbanken verwendet, die auf derselben Box wie unser Apache-Webserver installiert sind, und mit ihnen auf kommuniziert localhost. Wir müssen jetzt unsere Datenbank für eines unserer Systeme auf einen eigenen Server migrieren. Ich habe die …
Ich habe eine sehr einfache MySQL-Tabelle, in der ich Highscores speichere. Es sieht so aus: Id Name Score So weit, ist es gut. Die Frage ist: Wie bekomme ich den Rang eines Benutzers? Ich habe zum Beispiel einen Benutzer Nameoder Idund möchte seinen Rang erhalten, bei dem alle Zeilen nach …
Es scheint, dass MySQLWindows-Funktionen nicht unterstützt. ZB das einfache: COUNT(*) OVER() AS cntfunktioniert nicht. Ich bin mir nicht sicher, ob dies auch für die kommerzielle Version gilt (ich gehe davon aus, dass die Community-Version eine begrenzte Teilmenge ist). Wenn nicht, wie kann man dieses fehlende Feature umgehen?
Ich entwerfe eine Datenbank mit mehreren Nachschlagetabellen, die mögliche Attribute der Hauptentitäten enthalten. Ich denke an die Verwendung eines Schlüssels mit 4 oder 5 Zeichen, um diese Nachschlagewerte zu identifizieren, anstatt eine automatisch inkrementierende Ganzzahl. Wenn ich diese Attribut-IDs in den Haupttabellen speichere, werden aussagekräftige Werte und nicht nur Zufallszahlen …
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.