09.03.2009, 20:43
(09.03.2009, 18:24)Statistica schrieb: Dafür geht es erstaunlich schnell, besonders wenn man die Anzahl der betrachteten Datensätze so 'hochrechnet'. Inzwischen dürfte es auch nicht mehr einfacher sein, als die 'alte' Medianberechnung, oder???
Jo. Früher waren es auch mehrere Anfragen, die dann noch via PHP nachbearbeitet wurden. Inzwischen ist es nur noch eine und die Berechnung erfolgt komplett in SQL. Allerdings muss man auch Bedenken, dass nun jede Nacht einmalig das neue Rating ausgerechnet und in der Datenbank gespeichert wird; die dafür benötigten Daten (samt Index um die Anfragen zu beschleunigen) nehmen inzwischen fast 5MB ein (+2MB für die Highscore-Daten).