Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    [MSSQL] Tempi di connessione

    Salve, avevo un dubbio sui tempi di connessione ad un database, ho una Procedura che fa un inserimento di una riga nel mio DB.
    La procedura inoltre conosce la stringa di connessione e si occupa anche di collegare e scollegare il DB al termine, e fin qui mi toglie un pensiero e tutto il mondo è pace.

    Ora però mi chiedevo se utilizzassi questa procedura in un ciclo di FOR per inserire N clienti, la procedura prima di ogni inserimento farebbe un connect, e subito dopo un disconnect, per N volte.
    Mi chiedevo ora, la connessione e disconnessione da un DB fatta in questo modo, è molto deleterai in termini di tempo per un DB? E quanto?
    Al di fuori dei tempi di esecuzione poi, possiamo considerare scorretto questo metodo di inserimento (con molte connessioni e sconnessioni), oppure è tollerabile?

    Finora l'ho utilizzata in cicli di for, senza appesentimenti particolari, e senza riscontrare problemi, ma il dubbio mi rimane...

    Grazie a tutti!

  2. #2
    diciamo che dovresti fare

    connessione
    ciclo di insert
    disconnessione

  3. #3
    Ti ringrazio optime della risposta, sinceramente però avevo intuito fosse il metodo migliore, è da questa intuizione che infatti erano nate le mie domande, ovvero, perdonami se mi ripeto e le enfatizzo.
    è molto deleterai in termini di tempo per un DB? E quanto?

    In realtà cercavo una risposta un po' più tecnica, tutto qui, grazie comunque.

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.