Als «sql» getaggte Fragen

900
Wie erhalte ich die Größe der Tabellen einer MySQL-Datenbank?

Ich kann diese Abfrage ausführen, um die Größe aller Tabellen in einer MySQL-Datenbank zu ermitteln: show table status from myDatabaseName; Ich hätte gerne Hilfe beim Verständnis der Ergebnisse. Ich suche Tische mit den größten Größen. Welche Spalte soll ich mir

845
MySQL: Großes VARCHAR vs. TEXT?

Ich habe eine Nachrichtentabelle in MySQL, die Nachrichten zwischen Benutzern aufzeichnet. Abgesehen von den typischen IDs und Nachrichtentypen (alle Ganzzahltypen) muss ich den eigentlichen Nachrichtentext entweder als VARCHAR oder als TEXT speichern. Ich setze ein Front-End-Limit von 3000...

837
Join vs. Sub-Query

Ich bin ein MySQL-Benutzer der alten Schule und habe immer eine Unterabfrage vorgezogen JOIN. Aber heutzutage verwendet jeder eine Unterabfrage, und ich hasse es; Ich weiß nicht warum. Mir fehlt das theoretische Wissen, um selbst zu beurteilen, ob es einen Unterschied gibt. Ist eine Unterabfrage so...

833
"INSERT IGNORE" vs "INSERT ... ON DUPLICATE KEY UPDATE"

Beim Ausführen einer INSERTAnweisung mit vielen Zeilen möchte ich doppelte Einträge überspringen, die andernfalls zu Fehlern führen würden. Nach einigen Recherchen scheinen meine Optionen die Verwendung von entweder: ON DUPLICATE KEY UPDATE was ein unnötiges Update um einige Kosten impliziert, oder...

828
Entity Framework vs LINQ to SQL

Nachdem .NET v3.5 SP1 (zusammen mit VS2008 SP1) veröffentlicht wurde, haben wir jetzt Zugriff auf das .NET-Entitätsframework. Meine Frage ist dies. Was ist der Unterschied, wenn Sie versuchen, sich zwischen der Verwendung von Entity Framework und LINQ to SQL als ORM zu entscheiden? So wie ich es...