Als «database-design» getaggte Fragen

158
Unterabfragen vs Joins

Ich habe einen langsamen Abschnitt einer Anwendung, die wir von einem anderen Unternehmen geerbt haben, überarbeitet, um einen inneren Join anstelle einer Unterabfrage wie der folgenden zu verwenden: WHERE id IN (SELECT id FROM ...) Die überarbeitete Abfrage wird etwa 100-mal schneller...

151
Datenbankstruktur für Baumdatenstruktur

Was wäre der beste Weg, um eine anpassbare Baumdatenstruktur (dh eine Baumstruktur mit einer unbekannten Anzahl von Ebenen) in einer Datenbank zu implementieren? Ich habe dies einmal getan, bevor ich eine Tabelle mit einem Fremdschlüssel für sich selbst verwendet habe. Welche anderen...