Als «innodb» getaggte Fragen

72
Soll ich zählen (*) oder nicht?

Ich weiß, dass es im Allgemeinen eine schlechte Idee ist, solche Abfragen durchzuführen: SELECT * FROM `group_relations` Aber wenn ich nur die Anzahl haben möchte, sollte ich mich für diese Abfrage entscheiden, da sich dadurch die Tabelle ändern kann, aber immer noch die gleichen Ergebnisse...

71
Was ist das Standardverhalten von MySQL bei DELETE?

Ich versuche, die MySQL- Dokumente zu analysieren . Sie könnten klarer sein. Was sie zu sagen scheinen, ist, dass es fünf Möglichkeiten gibt: SET NULL, NO ACTION, RESTRICT, CASCADE und SET DEFAULT. NO ACTION und RESTRICT machen dasselbe (verhindern Sie jede DB-Änderung, die einen FK bricht),...

8
MySQL unterschiedliche Leistung

Wenn ich meiner Abfrage "deutlich" hinzufüge, erhöht sich die Abfragezeit von 0,015 auf über 6 Sekunden. Ich möchte mehrere Tabellen verbinden, die über Fremdschlüssel verknüpft sind, und eine bestimmte Spalte daraus erhalten: select distinct table3.idtable3 from table1 join table2 on...