Antworten
Seite 179 von 179 ErsteErste ... 79 129 169 177 178 179
Ergebnis 1.781 bis 1.783 von 1783

Thema: Ersatz für Asipaks Kampfsimulator?

  1. #1781
    Architekt des Wuselimperiums Avatar von FeddaHeiko
    Registriert seit
    May 2012
    Beiträge
    1.128
    Welt
    Morgentau
    Zitat Zitat von Wegklopper Beitrag anzeigen
    Mal so ins Blaue gefragt, weil ich von der Thematik keine Ahnung habe: Kann man einen Teil des benötigten Speicherplatzes auch irgendwo anders hin auslagern?
    Ich hab nochmal über die Option "auf einen anderen Server" nachgedacht.
    Hier gäbe es theoretisch zwei Möglichkeiten:
    A) DB "halbieren" und auf 2 Server aufteilen
    B) Die größte Tabelle auf einen 2. Server auslagern

    Bei A) wäre die Frage, nach welchem Schema man die DB halbiert. Von "willkürlicher" Trennung halte ich nicht viel, denn das würde auch die Lese-Operationen verlangsamen, weil man immer in 2 DB nachgucken müsste. Und eine fachliche Auftrennung ginge nur über die Gegner-Lager bzw. deren Besetzung. Hier müsste ich schaun, ob ich die Gegner so in zwei halbwegs gleich große Gruppen, dass es nie Überschneidungen gibt, d.h. es arf kein Lager geben, in denen Gegner aus beiden Gruppen vorkommen.
    Problem wäre hier, dass BB jederzeit neue ATs mit neuen Lagern reinbringen kann und sich die Gruppen dann plötzlich doch überschneiden. Und das wär ein Riesenaufwand, die Gruppen wieder neu zuzuweisen und die DB-Einträge entsprechend hin- und herzuschieben.
    Deswegen lehne ich A) erstmal ab.

    Zu B): Die größte Tabelle belegt ca. 195GB, also mehr als die Hälfte der Gesamt-DB.
    Theoretisch wäre denkbar, diese Tabelle auf einen anderen Server auszulagern. Das gibt zwar Probleme mit den Transaktionen, aber die kann man (hoffentlich) lösen.
    Performance-Verluste sollten vertretbar sein, da ich nie gleichzeitig auf diese und eine andere Tabelle zugreife, sondern immer nur nacheinander.
    Letztendlich ziehe ich das nur deshalb in Erwägung, weil ein 2. vergleichbarer Server vermutlich weniger kosten würde als ein größerer neuer.
    [Mein derzeitiger Anbieter (server4you) bietet gar keine deutlich größeren mehr an, und was ich mir bei serverloft.de auf die Schnelle zusammengeklickt habe, ging dann schnell Richtung 250€ pro Monat, d.h. 4x so viel wie jetzt, was ich dann für deutlich zu viel halte.
    Ich schätze, bei anderen Anbietern sind die Preise ähnlich. Aber ich würde das natürlich nochmal genauer recherchieren, falls ich mich dazu entscheide.]

  2. #1782
    Architekt des Wuselimperiums
    Registriert seit
    Jun 2013
    Ort
    Aachen
    Beiträge
    1.829
    Welt
    Apfelhain
    Frage:

    kann man den einzelnen DB-Eintrag verkleinern?

    Ich weiss ja nicht was da im einzelnen mitgespeichert wird -vl besteht da ja eine Möglichkeit etwas umzubauen

    Ich stell mir das so vor wenn da immer wiederkehrende Dinge mit abgespeichert werden diese evtl nur einmal abspeichern und dann erst später zusammenführen.

    Ich kann das leider nicht besser ausdrücken - und Beispiele kann ich auch nicht nennen weil ich ja nicht weiss was alles im einzelnen bei einer Simulation mit abgespeichert wird.
    Stufe: 69 PvP-lvl: 10 Erfolgspunkte: 18580
    Wer nicht zufrieden ist mit dem, was er hat, der wäre auch nicht zufrieden mit dem, was er haben möchte.
    Berthold Auerbach

  3. #1783
    Architekt des Wuselimperiums Avatar von FeddaHeiko
    Registriert seit
    May 2012
    Beiträge
    1.128
    Welt
    Morgentau
    Zitat Zitat von DetlevBZ Beitrag anzeigen
    Frage:
    kann man den einzelnen DB-Eintrag verkleinern?
    Kurze Antwort: Nein.

    Lange Antwort
    Die Datenbank ist natürlich grundsätzlich normalisiert, d.h. Informationen liegen immer nur 1x vor - alledings mit Ausnahmen für die Hall of Fame.
    Hier werden bestimmte Angaben gecacht, so dass es für die HoF nicht nötig ist, den kompletten Datensatz zu laden, was die Anzeige deutlich beschleunigt.

    Mal ein Beispiel:
    Für diesen Angriff im Rotkäppchen ist detailliert gespeichert, in wie vielen Fällen die Verluste bei jeweils 20, 21, 22, 23, 24 bzw. 25 SK lagen, nämlich 1x, 141x, 6.202x, 50.306x, 42.756x und 594x (von 100.000).
    Das mag manchmal sinnvoll sein, sich das so genau anzugucken. Aber um diesen Eintrag mit anderen vergleichen zu können, interessieren uns in der HoF nur gewisse Kennzahlen, nämlich minimale, maximale und durchschnittliche Verluste: 20-25(Ø23,4)SK.
    Für die HoF werden dann nur diese Kennzahlen geladen und nicht die detaillierten Werte, was deutlich schneller geht. Genaugenommen sind die Kennzahlen zwar "überflüssig", weil man sie jederzeit auch aus den anderen Ergebnissen errechnen kann. Aber sie werden trotzdem gespeichert, weil der Vorteil der deutlich höheren Geschwindigkeit hier den Nachteil des etwas höheren Speicherbedarfs überwiegt.

Antworten
Seite 179 von 179 ErsteErste ... 79 129 169 177 178 179

Ähnliche Themen

  1. Antworten: 1
    Letzter Beitrag: 01.11.14, 11:27

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein

Die von uns verwendeten Ubisoft-Cookies sollen sicherstellen, dass du unsere Websites optimal genießen kannst. Durch die Nutzung dieser Website erklärst du dich mit der Nutzung dieser Cookies einverstanden. Weitere Informationen zum Datenschutz.