none
Data di modifica del file .mdf.. RRS feed

  • Domanda

  • Ciao,

    Ho un sito che utilizza un'istanza 2008 Express. Ho notato che il file. mdf ed il file .ld hanno una Date modified che risale al 20 gg fa mentre le modifiche nel sito le ho fatte anche oggi.

    Come e' possibile? Il Date modified non si aggiorna ogni volta che si aggiorna il database?

    Grazie

    giovedì 15 dicembre 2011 11:36

Risposte

Tutte le risposte

  • Come e' possibile? Il Date modified non si aggiorna ogni volta che si aggiorna il database?

    La data di modifica viene aggiornata quando SQL Server chiede al SO altra memoria (disco) per il salvataggio degli oggetti o dei dati, quindi dipende dal tipo di crescita impostata e dalla quantità di dati che vengono inseriti nell'unità di tempo.

    Poi sicuramente vengono aggiornati al riavvio del servizio SQL Server.

    Ciao!


    Sergio Govoni
    SQL Server MVP
    MVP Profile: https://mvp.support.microsoft.com/profile/Sergio.Govoni
    Blog: http://community.ugiss.org/blogs/sgovoni
    giovedì 15 dicembre 2011 16:16
    Moderatore
  • Hum e posso controllare le impostazioni di crescita? Pero' mi sembra strano, sono 20 giorni che apporto modifiche al database e la data di modifica rimane a 20 giorni fa, forse la quantita' di dati non e' elevata,  Secondo te puo' succedere?

     

    Grazie

    giovedì 15 dicembre 2011 19:43
  • Ciao, 

    Hum e posso controllare le impostazioni di crescita?

    Puoi definire l'aumento automatico, in MB o in percentuale, per i file dati e per il file di log.

    Si tratta dell'opzione AutoGrowth di SQL Server, dai un'occhiata a questo articolo della KB:

    http://support.microsoft.com/kb/315512

    Pero' mi sembra strano, sono 20 giorni che apporto modifiche al database e la data di modifica rimane a 20 giorni fa, forse la quantita' di dati non e' elevata,  Secondo te puo' succedere?

    Prova ad eseguire la stored procedure di sistema sp_helpdb in questo modo:

    EXEC sp_helpdb @dbname='<nome_db>'
    

    che valori leggi nella colonna growth?

    Se trovi un valore abbastanza alto, ad esempio 50-100 MB allora può essere che in 20 giorni i dati inseriti siano stati inferiori alla soglia impostata per l'autogrowth.

    Ciao!


    Sergio Govoni
    SQL Server MVP
    MVP Profile: https://mvp.support.microsoft.com/profile/Sergio.Govoni
    Blog: http://community.ugiss.org/blogs/sgovoni
    sabato 17 dicembre 2011 14:20
    Moderatore