dedlfix: 2 MySql-Fragen: Performance und Top10

Beitrag lesen

Hi!

1.- Bringt es der Performance der Abfrage etwas, wenn ich genau weiß, dass in der Ergebnissmenge nur genau 1 Datensatz sein kann/darf und dies mysql über LIMIT mitteile? Oder ist das Pott wie Deckel?

Das sagt dir eine Stoppuhr und EXPLAIN. Ich vermute Unterschiede, wenn die Tabelle sehr groß ist und kein Index verwendet werden kann. Dann könnte LIMIT zu einem Abbruch der Suche führen, und Zeit sparen, wenn die Fundstelle recht weit vorn ist.

Kann ich eine Abfrage für die Top10 über alle User über alle Spieltage aus dieser Tabelle machen?

Gruppieren über User und Summe der Punkte bilden.

Lo!