Einzelnen Beitrag anzeigen
  #8  
Alt 05.01.2011, 10:11
Benutzerbild von kamil
5-fach Premium-User 5-fach Premium-User 5-fach Premium-User 5-fach Premium-User 5-fach Premium-User kamil Status: Offline
Erfahrener Benutzer
Zweit-Divisionär
Teamname: Die Coolen II
Platzierung: 1
S|U|N: 0|0|0
Rangliste: 1545
Registriert seit: 14.02.2008
Beiträge: 1.279
Standard

Zitat:
Zitat von oleander Beitrag anzeigen
Der Interesse halber: War dieses "Problem" nicht schon lange vorher abzusehen?
doch, natürlich... wobei man schwer absehen kann, ab wann es gerade noch ok ist und ab wann die Leistung bereits zu sehr unter der Datenmenge leidet

bei der Konzeption des Spieles habe ich, im Gegensatz zum alten Teamchef, versucht, möglichst viele Daten zu sammeln (beim Training, bei der Spielberechnung usw.) um mir die Möglichkeit für alle möglichen Auswertungen, Berechnungen usw. offen zu lassen... auch lassen sich durch die Menge an gespeicherten Daten Fehler viel leichter korrigieren, weil man im Falle irgendeines Fehlers vieles durch die gespeicherten Daten nachrechnen kann

das, was wir jetzt vorhaben, ist u.a. zusätzliche Tabellen einzuführen, die nur die Daten der letzten x Spiele/Trainings/Spieleinsätze usw. speichern, weil nur auf die wirklich regelmäßig zugegriffen wird... diese sind natürlich viel kleiner als die Archiv-Tabellen, wo wirklich alles drinnen steht und dementsprechend schneller gehen dann auch die Abfragen darauf

auch werden wir manche Daten in Zukunft nicht mehr so detailliert mitspeichern, weil sie nirgends im Spiel abgefragt werden (oder z.B. eh nur Summen daraus gebildet werden, dann kann man also gleich nur die Summe speichern), auch das wird die Datenmenge, die mitgeschleppt werden muss, reduzieren

weiters werden wir mehr Dinge zwischenspeichern und nicht mehr bei jedem Seitenaufruf neu berechnen, auch das wird einiges an Performance zurückbringen

Liebe Grüße

Kamil
Mit Zitat antworten