Suchergebnisse

Suchergebnisse 1-5 von insgesamt 5.

  • Benutzer-Avatarbild

    Hallo Liebe Gemeinde, Erstmal Danke an alle hier im Forum, Ihr seid einfach Super und sehr geduldig :-). Nun zu meinen Erfolgen sowie auch einem Problem, was ich nicht lösen kann bzw. nicht weiß wie ich das verhindern ändern kann. Erfolge: Habe es heute endlich geschafft meinen SQL-Test im Multithreading abzuschließen und bin begeistert. konnte mit 20 Threads in meine Lokale SQL-Devoloper Datenbank schreiben. Test war 1000000 Datensätze simultan in die Tabelle zu schreiben. Das funktioniert wund…

  • Benutzer-Avatarbild

    Habe das Problem gelöst ohne den Schlüssel löschen zu müssen. Das problem lag beim erstellen der Threads. eine kleine sleep Schleife hat das Problem gelöst. C#-Quellcode (17 Zeilen) ohne die sleep anweisung, haben manchmal 2 Threads den selben Index erstellt. warum, kann ich leider nicht sagen. aber jetzt funktioniert es. In der praxis werde ich bei meinem System, niemals gleichzeitig soviele Threads brauchen, es ist halt nur ein Test um zu sehen was möglich ist.

  • Benutzer-Avatarbild

    @Mono Teste ich gleich mal aus. Aber so wie ich das sehe schreibst du erst in eine Datable, die ja nicht Multithreading fähig beim Schreiben ist(nach meinem aktuellen stand), was ich aber unbedingt brauche. @KBT habe selbst noch keinen server(also seperaten rechner) wo die Datenbank liegt. Aktuell ist alles noch Lokal und wie oben schon geschrieben, ist dies nur ein Test gewesen. Nein habe Lokal nur 4CPU kerne(G7 Laptop), das wird für meine Anwendung auch reichen :-). Die Threads werden bzw. kön…

  • Benutzer-Avatarbild

    Habe mir deine erläuterung angeschaut und verstehe. Deine lösung habe ich mir nicht angeschaut!!! Möchte wirklich selbst darauf kommen und verstehe langsam(10%-20%), habe so was schon geahnt jedoch nicht verstanden und den sleep eingebaut. Bei mir 2017 habe ich kein problem mit den vb code. VB.NET-Quellcode (8 Zeilen) er funktioniert und gibt das selbe ergebniss wie c# Perfekt! hier meine lösung: ist das richtig? VB.NET-Quellcode (12 Zeilen) zumindest gibt es das raus was es soll

  • Benutzer-Avatarbild

    habe ich schon und auch verstanden, habe jetzt meinen code dementsprechend geändert! Also ein delegate garantiert nicht das ein übergebenerwert unverändert bleibt, ganz im gegenteil er wird die Variable noch verändern(besonders wenn threads innerhalb kürzesterzeit nebeneinander laufen "Threadunsicher"!)! zumindest in einer schleife! Einfach und simple ausgedrückt. Perfekt, du hast mir mit deiner fragestellung sehr viel beigebracht!!!!! DANKE @Niko Ortner Hier meine verbesserung :-). C#-Quellcode…