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

    Store Procedure e Timeout

    Ho un problemino....
    Uso SQL Server 2000, ho una store procedure (che mi sembra corretta) che mi va in TimeOut quando la eseguo da Visual Basic (con timeout impostanto anche a 6 minuti), mentre funziona bene dal quety analyzer (impiega circa 3 secondi)...

    qualcuno ha mai avuto (e risolto) questo problema?

    Inoltre non è solo quella store procedure a comportarsi così, ma anche altre..

  2. #2

  3. #3
    all'interno della storedprocedure nella select effettui ordinamenti?

    05.08.2005 - by alka
    Auguri all'angelo custode dei moderatori.

  4. #4
    si... uso varie cose, grooup by, order, query annidate...

  5. #5
    io ho avuto lo stesso problema, con una storedprocedure che mi restituiva 40.000 record e la select che usavo era piena di join.
    solo che non ho risolto io direttamente il problema, appena so qualcosa ti faccio sapere.
    Intanto, ti è possibile verificare a quanto è impostato il TimeOut del server? non della connessione tua eh!

    05.08.2005 - by alka
    Auguri all'angelo custode dei moderatori.

  6. #6
    si, è impostato a 600 secondi...

  7. #7

    risolto (forse)

    forse ho trovato....

    Posto ne caso a qualcuno possa servire



    In realtà non si trattava di un errore, ma del fatto che le store procedure andassero ricompilate.

    usando WITH RECOMPILE le stored vengono ricompilate e viene rigenerato il piano di esecuzione ottimale, evidentemente visto che le stored che usavo erano un po vecchie e il db è cambiato abbastanza il piano di esecuzione che viene creato all'inizio x le stored non era più efficiete....


    Cmq ora va tutto!!!!

    :metallica

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.