none
rallentamento RRS feed

  • Domanda

  • Salve,

    da circa un mese si verifica un notevole rallentamento su una query che estrae molti movimenti, prima impiegava 10 minuti, ora un' ora circa; ci possono essere problemi di memoria ?

    La versione SQL è express 2005, il database è circa 3 Gb.

    Possiamo agire con qualche settaggio, anche provvisorio, per cercare di evitare questo inconvenoente ?

    mercoledì 29 aprile 2015 07:20

Tutte le risposte

  • Ciao Cinzia,

    l'execution plan della query cosa indica? ci sono degli indici non sfruttati a dovere?

    mercoledì 29 aprile 2015 07:40
  • Non so esattamente quale sia la query che rallenta, sto eseguendo un  programma gestionale di fatturazione, e non ho possibilità di utilizzare sql profiler, avendo la versione express.


    mercoledì 29 aprile 2015 08:39
  • Posso dire che il database copiato su un altro pc, con SQL 2008, non dà lo stesso problema, lo stesso lavoro viene fatto in 10 minuti invece che in un'ora; per questo ho pensato a problemi di memoria.
    mercoledì 29 aprile 2015 09:04
  • Ciao Cinzia,

    puoi provare a usare questo SW che svolge le funzionalità di Sql Server Profiler anche su Sql Express 2005

    mercoledì 29 aprile 2015 09:08
  • Salve,

    da circa un mese si verifica un notevole rallentamento su una query che estrae molti movimenti, prima impiegava 10 minuti, ora un' ora circa; ci possono essere problemi di memoria ?

    La versione SQL è express 2005, il database è circa 3 Gb.

    Possiamo agire con qualche settaggio, anche provvisorio, per cercare di evitare questo inconvenoente ?

    sql express 2005 supporta db di dimensione max 4GB, siete prossimi alla soglia limite

    Edoardo Benussi
    Microsoft MVP - Directory Services
    edo[at]mvps[dot]org


    mercoledì 29 aprile 2015 15:31
    Moderatore
  • Lo sappiamo, e controlliamo periodicamente le dimensioni del database, in attesa di sostituire il server.

    Vorremmo andare avanti qualche altro mese.

    Avvicinarsi alla soglia limite può implicare rallentamenti, secondo te ?

    mercoledì 29 aprile 2015 15:56
  • Ciao cinziaP, come dice giustamente Edoardo siete prossimi all'esaurimento dello spazio. Ma non dimenticare che nella versione Express ci sono anche limiti sul numero di processori "visti" e sulla RAM utilizzata.

    Potreste passare a SQL 2008R2 e avreste 10Gb di spazio (permangono i limiti sui processori e RAM).

    Tuttavia puoi provare a condividere il piano di esecuzione e magari proviamo a ottimizzare qualche tabella/indice.

    Ciao


    Please mark this reply as answer if it solved your issue or vote as helpful if it helped so that other forum members can benefit from it

    venerdì 1 maggio 2015 09:33

  • Avvicinarsi alla soglia limite può implicare rallentamenti, secondo te ?

    non necessariamente...

    per caso è cambiato qualcos'altro sul server ? altre installazioni ? aggiornamenti ? antivirus ?


    Edoardo Benussi
    Microsoft MVP - Directory Services
    edo[at]mvps[dot]org

    sabato 2 maggio 2015 15:45
    Moderatore
  • Nel frattempo ho eliminato un certo numero di records da una tabella, il lavoro di cui parlo si è velocizzato un pò.

    Penso proprio che il problema sia lo spazio, non vedo come potrei condividere qualcosa del database, che risiede su un server di un nostro cliente, su cui ho accesso limitato.

    Altri spunti pert ottimizzare qualche tabella ?

    lunedì 4 maggio 2015 07:10
  • Non ne sono al corrente, e controllando non trovo cambiamenti.
    lunedì 4 maggio 2015 07:11
  • Ciao cinziaP, potresti eseguire la query in questione visualizzando il piano di esecuzione e magari condividerlo qui con noi per poter verificare se ci sono possibilità di intervento per ottimizzarla.

    Please mark this reply as answer if it solved your issue or vote as helpful if it helped so that other forum members can benefit from it

    lunedì 4 maggio 2015 07:34
  • Il lavoro che si rallenta è un insieme di query che estraggono dati ed aggiornano tabelle.

    Per quanto riguarda Sql2008, il server ha spazio limitato su disco, sarà questa la strada che si percorrerà, dopo però aver cambiato server.

    lunedì 4 maggio 2015 08:08
  • Detto così non è molto facile aiutarti, potrebbero essere anche indici molto frammentati (o addirittura inesistenti), statistiche non aggiornate, ecc ecc

    Ti consiglio questo ottimo strumento : https://ola.hallengren.com/

    che puoi utlizzare per fare un pochino di manutenzione.

    Spero possa eeserti utile


    Please mark this reply as answer if it solved your issue or vote as helpful if it helped so that other forum members can benefit from it

    lunedì 4 maggio 2015 08:11