Ho un applicativo, che produce circa 300 file di testo (.html) ogni volta che viene eseguito.
Utilizza il metodo queste istruzioni per aprire il file e quindi poi per scrivere attraverso la WriteLine
le informazioni recuperate da estrazioni sulla base dati (Oracle).codice:Dim fso, MyFile Set fso = CreateObject("Scripting.FileSystemObject") Set MyFile = fso.CreateTextFile(server.mapPath(vc_nomefilehtmlasso), True)
Il tempo impiegato varia tra i 15 minuti e i 45, dipendendo chiaramente da particolari condizioni di estrazione dati e inoltre, nel caso di un test che impiega 19 minuti, "scrive" su disco 34.5 Mb divisi per 313 file.
Considerando che questi risultati li ho raggiunti migliorando sia le performance delle estrazioni (utilizzando indici, Function, Bind Variable, etc..), sia eliminando dal file .html creato, tutto il codice e i caratteri superflui (ovvero spazi, commenti, etc...), pensate che ci sia qualche altro modo per diminuire ulteriormente i tempi?
Ciao e grazie in anticipo per qualsiasi suggerimento.

Rispondi quotando