Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 15 su 15

Hybrid View

  1. #1
    Quote Originariamente inviata da HaNbqt Visualizza il messaggio
    E grazie per le letture, utili per rinfrescare le query SQL! ��
    optime!

  2. #2
    Utente di HTML.it
    Registrato dal
    Oct 2022
    Messaggi
    88
    Buonasera,

    sono riuscito a passare dalla lettura dei file XLS al database, e sono molto soddisfatto del risultato.

    Prima, dopo il download, ero costretto a salvare il file csv in formato xlsx e subito dopo, con un form per l'upload lo caricavo nella sua cartella. L'operazione di upload durava meno di 2 secondi, mentre ora siamo sui 3 minuti e mezzo per fare le seguenti operazioni:
    1) leggo direttamente il file csv (senza salvarlo in formato xlsx);
    2) elaboro direttamente i dati, mentre prima dovevo farlo in fase di lettura e stampa a video (es. ricavare il sesso dal codice fiscale);
    3) carico i dati 'puliti' nel database;

    Invece, la fase di lettura dal database e stampa, è passato da circa 2 minuti a circa 25 secondi.
    Quindi database batte xlsx 4 a 1 (almeno)

  3. #3
    Quote Originariamente inviata da jip77 Visualizza il messaggio
    Invece, la fase di lettura dal database e stampa, è passato da circa 2 minuti a circa 25 secondi.
    Quindi database batte xlsx 4 a 1 (almeno)
    25 secondi sono tanti ma non so quanta roba devi stampare (a volte il tempo è tutto nel rendering...)

  4. #4
    Utente di HTML.it
    Registrato dal
    Oct 2022
    Messaggi
    88
    Quote Originariamente inviata da optime Visualizza il messaggio
    25 secondi sono tanti ma non so quanta roba devi stampare (a volte il tempo è tutto nel rendering...)
    4 tabelle html con circa 5000 righe totali. Se scendo a 1000 righe totali stiamo attorno ai 10 secondi, quindi ho capito che buona parte del tempo lo impiega per stampare a video e non nell'elaborazione dei dati nel file php.

  5. #5
    Quote Originariamente inviata da jip77 Visualizza il messaggio
    ... quindi ho capito che buona parte del tempo lo impiega per stampare a video e non nell'elaborazione dei dati nel file php.
    CVD! Pensa a una eventuale paginazione, se non serve tutto nella stessa pagina

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 © 2026 vBulletin Solutions, Inc. All rights reserved.