Articles of mysql

MySql: MyISAM vs. Inno DB!

Was sind die Unterschiede zwischen MyISAM und Inno DB Typen in MySql?

Kombinieren Sie mehrere untergeordnete Zeilen in einer Zeile MYSQL

Vielen Dank im Voraus, ich kann es einfach nicht verstehen! Ich habe zwei Tische Ordered_Item ID | Artikelname 1 | Pizza 2 | Stromboli Ordered_Options Ordered_Item_ID | Option_Nummer | Wert 1 43 ​​Peperoni 1 44 Extra Käse 2 44 Extra Käse Was ich ausgeben möchte, ist eine mysql-Abfrage, die zu diesem Zweck verwendet wird Ausgabe […]

MySQL, Überprüfen Sie, ob eine Spalte in einer Tabelle mit SQL existiert

Ich versuche, eine Abfrage zu schreiben, die überprüft, ob eine bestimmte Tabelle in MySQL eine bestimmte Spalte hat, und wenn nicht – erstellen Sie sie. Ansonsten nichts tun. Dies ist wirklich eine einfache Prozedur in jeder database der Enterprise-class, aber MySQL scheint eine Ausnahme zu sein. Ich dachte so etwas wie IF EXISTS (SELECT * […]

MySQL: Abfrage, um alle Zeilen des vorherigen Monats zu erhalten

Ich muss alle Zeilen in meiner database auswählen, die letzten Monat erstellt wurden. Wenn der aktuelle Monat beispielsweise Januar ist, möchte ich alle Zeilen zurückgeben, die im Dezember erstellt wurden. Wenn der Monat Februar ist, möchte ich alle Zeilen zurückgeben, die im Januar erstellt wurden. Ich habe eine date_created Spalte in meiner database, die das […]

Verwenden Sie ScrollableResults von Hibernate, um langsam 90 Millionen Datensätze zu lesen

Ich muss einfach jede Zeile in einer Tabelle in meiner MySQL-database mit Hibernate lesen und eine darauf basierende Datei schreiben. Aber es gibt 90 Millionen Reihen und sie sind ziemlich groß. So schien es, als wäre folgendes angebracht: ScrollableResults results = session.createQuery(“SELECT person FROM Person person”) .setReadOnly(true).setCacheable(false).scroll(ScrollMode.FORWARD_ONLY); while (results.next()) storeInFile(results.get()[0]); Das Problem ist das obige […]

Synchronisiert MySQL Fremdschlüsselspalten automatisch?

Synchronisiert MySQL Fremdschlüsselspalten automatisch?

MySQL Server ist weg – in genau 60 Sekunden

Ich habe kürzlich entdeckt, dass eine SQL-Abfrage, die früher gut lief, jetzt nach 60 Sekunden ausläuft und einen Fehler austriggers. Die Abfrage ist langsam, läuft aber als Teil eines nächtlichen Jobs, also ist das kein Problem (also bitte nicht vorschlagen, dass ich es optimiere). Ich kann den Fehler konsistent reproduzieren, indem ich “SELECT SLEEP (120)” […]

JOIN Abfragen gegen mehrere Abfragen

Sind JOIN-Abfragen schneller als mehrere Abfragen? (Sie führen Ihre Hauptabfrage aus, und dann führen Sie viele andere SELECTs basierend auf den Ergebnissen Ihrer Hauptabfrage aus) Ich frage, weil JOIN sie würde das Design meiner Anwendung komplizieren Wenn sie schneller sind, kann sich jeder grob annähern, um wie viel? Wenn es 1,5x ist, ist es mir […]

Speicherort der Datei my.cnf auf macOS

Ich versuche, dieses Tutorial zu folgen, um den Fernzugriff auf MySQL zu ermöglichen. Das Problem ist, wo sollte sich my.cnf Datei befinden? Ich benutze Mac OS X Lion.

Rails, MySQL und Snow Leopard

Ich habe ein Upgrade auf Snow Leopard mit der auf der WWDC erhältlichen Disc durchgeführt. Der Versuch, einige meiner Rails-Apps laufen zu lassen, beschwert sich jetzt über SQL (in /Users/coneybeare/Projects/Ambiance/ambiance-server) !!! The bundled mysql.rb driver has been removed from Rails 2.2. Please install the mysql gem and try again: gem install mysql. Importing all sounds […]