Ich habe 31 Abfragen für eine bestimmte Seite in meiner Anwendung auf 3 reduziert, indem ich einen einzelnen Join (von Djangos ORM) verwendet habe. Bis zu diesem Moment dachte ich an SQL-Optimierung als etwas, um das ich mir keine Sorgen machen musste. Ich erkannte sofort, dass es wahrscheinlich so viele Bereiche gibt, die langsam laufen, die etwas SQL tomFOOlery verwenden könnten (SQL FOO ist für Fachleute).Gute Software zum Üben von SQL unter Windows?
Jetzt suche ich nach einer Open-Source-Software, mit der ich schnell Datenbanken und Tabellen mit einer GUI erstellen kann, so dass ich schnell Daten hinzufügen und mit Abfragen experimentieren kann. Ist Access dafür gut (abgesehen davon, dass er nicht frei oder Open Source ist)? Oder verwendet Access seine eigene SQL-Syntax?