Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Warum ist SQLAlchemy count() viel langsamer als die Rohabfrage?

Leider hat MySQL eine schreckliche, schreckliche Unterstützung von Unterabfragen, und das wirkt sich sehr negativ auf uns aus. Die SQLAlchemy-Dokumentation weisen Sie darauf hin, dass die "optimierte" Abfrage mit query(func.count(Segment.id)) erreicht werden kann :