DFS execution speed problems - Druckversion +- Das Fußball Studio - Forum (https://forum.vmlogic.net/dfsforum) +-- Forum: Das Fußball Studio (https://forum.vmlogic.net/dfsforum/forum-108.html) +--- Forum: Vorschläge (https://forum.vmlogic.net/dfsforum/forum-115.html) +---- Forum: Vorschläge (Archiv) (https://forum.vmlogic.net/dfsforum/forum-116.html) +---- Thema: DFS execution speed problems (/thread-36578.html) |
DFS execution speed problems - silvermane - 16.09.2005 Opening the player dialog box currently takes about 4,5 seconds on my computer, and that's just with 2400 players from the Polish league database. With the Bundesliga database it takes over 13 seconds for almost 10000 players, and as I intend to have as many or more eventually for the Polish leagues, will I have to wait that long? During the season you have to access that window quite often. Also, why does running a player query in the "Steckbrief" window take so long? For a player that has 100 or more appearances the bottom left part (the list of matches) takes about two seconds to be generated, and that on a 1,8 GHz CPU. Perhaps defragmenting the vmd file could help? DFS execution speed problems - vmLOGIC - 16.09.2005 Der Grund liegt nicht am DB-Zugriff sondern beim Aufbau der Spielerübersicht. Dort 10.000 Spieler reinzuladen mit allen Infos und Grafiken dauert seine Zeit. Ich habe hier schon häufiger versucht zu optimieren. Dazu habe ich auch eine Idee, die aber nicht in einer Kaffeepause zu programmieren ist. Ich verschiebe das mal in die Vorschlagsliste, um mich bei Gelegenheit dran zu erinnern. DFS execution speed problems - vmLOGIC - 20.09.2005 So könnte die Lösung aussehen. Dann werden nicht mehr alle Spieler/Trainer geladen. Nur noch die mit entsprechenden Anfangsbuchstabe. DFS execution speed problems - Rudy - 20.09.2005 Zitat:So könnte die Lösung aussehen. Dann werden nicht mehr alle Spieler/Trainer geladen. Nur noch die mit entsprechenden Anfangsbuchstabe.Der Ansatz gefällt mir. Und alles was die Spielerfunktionen schneller macht ist herzlich willkommen, denn wenn es etwas beim Studio zu kritisieren geben würde, dann wäre es die Geschwindigkeit. :wink: DFS execution speed problems - vmLOGIC - 20.09.2005 Ich habe das jetzt als Prototyp fertig. Die Funktion öffnet sich jetzt in 2 Sekunden (vorher ca. 13). :!: :!: Aber jetzt schaue ich mir erst mal die Bayern an. :wink: DFS execution speed problems - Kleeblatt-Fan - 20.09.2005 Von der Idee her sehr gut, mir fehlt nur für alle Fälle ein ALLE, um alle Spieler anzuzeigen. DFS execution speed problems - GMT - 20.09.2005 Mit einem "Alle" fände ich das perfekt. DFS execution speed problems - vmLOGIC - 20.09.2005 ALLE?? Und wo ist der Nutzen?? DFS execution speed problems - GMT - 20.09.2005 Falls ich die Anzeige wie bisher haben möchte - ich hatte schon Fälle, in denen ich zwei Spieler in der Anzeige hatte, die mit verschiedenen Anfangsbuchstaben begannen. Beim Prüfen, ob alle Daten schon eingegeben oder korrekt sind, hilft das gelegentlich. Nicht oft, genauer: selten - zugegeben - aber warum nicht? DFS execution speed problems - vmLOGIC - 21.09.2005 Zitat:Falls ich die Anzeige wie bisher haben möchte - ich hatte schon Fälle, in denen ich zwei Spieler in der Anzeige hatte, die mit verschiedenen Anfangsbuchstaben begannen.Das ist aber weit sehr weit hergeholt. Zitat:Nicht oft, genauer: selten - zugegeben - aber warum nicht?1. Aufwand 2. übersichtlicher und damit erweiterbarer Programmcode Warte mal, bis du das testen kannst. Danach ist eine Meinungsbildung einfacher. :wink: DFS execution speed problems - Karki - 21.09.2005 Ich finde die Funktion vom Bild und nutzen her einfach nur TOP! DFS execution speed problems - klausi - 21.09.2005 Von Seiten SQL, was hier wohl verwendet wird, ist es doch egal, ob ich die Spieler nach dem Kriterium Anfangsbuchstabe oder alle auswähle. Einen größeren Nutzen alle Spieler auszuwählen sehe ich eigentlich auch nicht, aber wenn es Leute gibt, die das nutzen wollen: warum nicht? DFS execution speed problems - vmLOGIC - 21.09.2005 Zitat:... warum nicht?Die Antwort habe ich oben bereits auf die gleichlautende Frage geschrieben. ABER: Ich habe beim Fertigstellen des Features überlegt, ob tatsächlich Aufwand entsteht. Nein, kein Aufwand! "ALLE" ist jetzt berücksichtigt. @klausi: Dass das so ist, hat genau NIX mit SQL zu tun. Das Studio verwendet zwar SQL zur Datenabfrage, aber da gehört doch noch "ein wenig mehr" dazu. Nämlich ungefähr 120.000 Zeilen Programmcode!! :roll: DFS execution speed problems - Karki - 21.09.2005 Gibt es noch irgendwelche Berreiche im Studio, wo man so eine Funktion einbauen könnte? DFS execution speed problems - vmLOGIC - 21.09.2005 Zitat:Gibt es noch irgendwelche Berreiche im Studio, wo man so eine Funktion einbauen könnte?Das ist genau die Fragestellung, die ich des öfteren hinter Vorschlägen vermute. :!: :!: Man hat nicht einen Bedarf beim Arbeiten mit dem Studio entwickelt, sondern man fragt sich: "Wo könnte noch irgendwo Schnickschnack eingebaut werden." Ganz falscher Ansatz, Karki! Völlig falscher Ansatz!!! DFS execution speed problems - Karki - 21.09.2005 Ok, sorry :oops: |