Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11

Discussione: 25 milioni di record

  1. #1

    25 milioni di record

    ciao ragazzi,
    mi trovo a combattare con una procedura che potrebbe inserirmi come minimo 25 MILIONI di record.

    il problema principale è che l'applicazione richiama un servizio esterno che ritorna milioni di record, e in questo frangente la cpu va al 98%.


    come posso fare per abbassare le risorse occupate?

  2. #2
    Potresti dividere il processo, se troppo grande, in n processi asincroni

  3. #3
    infatti ci avevo pensato ad usare i processi, ora mi tocca studiare questa parte.

    magari sai indicarmi qualche bell'articolo dove si fanno esempi concreti?

  4. #4
    Originariamente inviato da Daniele80
    infatti ci avevo pensato ad usare i processi, ora mi tocca studiare questa parte.

    magari sai indicarmi qualche bell'articolo dove si fanno esempi concreti?
    in effetti un pochettino complicato lo è
    vedi su msdn (non farei altro che darti dei link che puoi trovare anche tu, da dove studiare)

  5. #5
    codice:
    Thread StoricoThread = new Thread();
    StoricoThread.Name = "Storico Thread";
    ThreadStart addStorico = new ThreadStart(AddStorico(titolo, field, intervallo));
    StoricoThread.Start(addStorico);


    se io metto questo codice in un loop creo N thread? è corretto fare cosi? non è che mi esplode la macchina?

  6. #6
    Originariamente inviato da Daniele80
    codice:
    Thread StoricoThread = new Thread();
    StoricoThread.Name = "Storico Thread";
    ThreadStart addStorico = new ThreadStart(AddStorico(titolo, field, intervallo));
    StoricoThread.Start(addStorico);
    se io metto questo codice in un loop creo N thread? è corretto fare cosi? non è che mi esplode la macchina?
    v'informo che gli è esplosa la macchina

  7. #7
    si è vero, però su 10 volte che ci ho provato 1 sola volta è andato giu causa memoria.


    cmq sto cercando altre info sui thread, threadpool ecc forse riesco a combinare qualcosa di buono

  8. #8
    Sono un po' di fretta percio' non ho controllato ma un link interessante che ho nei preferiti dovrebbe essere questo, dai un'occhiata

    (fra l'altro c'e' anche una chicca per il problema del refresh pagina dopo un postback...)

  9. #9

  10. #10
    Originariamente inviato da Daniele80
    ti sei scordato il link
    LOL ti ho detto che andavo di fretta

    http://msdn.microsoft.com/library/de...rockaspnet.asp

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.