Visualizzazione dei risultati da 1 a 9 su 9

Discussione: Compattare ldf

  1. #1

    Compattare ldf

    Ciao a tutti.
    Ho un file di log di sql server che è arrivato a pesare 13gb su 20mb di mdf nonostante lo Shrink ed altre operazioni trovate in giro su internet.
    Un peso così elevato del file di log ha influenza sul corretto funzionamento del db?
    Voi cosa mi proponete per far scendere il peso?

  2. #2
    Utente di HTML.it L'avatar di comas17
    Registrato dal
    Apr 2002
    Messaggi
    6,522
    Prova a verificare il "recovery model" del database (nelle proprietà del database) ed impostalo a "simple"
    Poi fai un backup completo del database
    Poi fai lo shrink dei singoli file (in particolare quello di log) in cui dovresti poter impostare manualmente la dimensione minima del file (che dovrebbe poter essere molto minore degli attuali 13 GB)

  3. #3
    Bene adesso proverò...

    Invece riguardo all'altra domanda sai dirmi qualcosa, ossia un peso così elevato del file di log ha influenza sul corretto funzionamento del db?

    Grazie

  4. #4
    Utente di HTML.it L'avatar di comas17
    Registrato dal
    Apr 2002
    Messaggi
    6,522
    Una risposta certa non te la so dare; l'impressione è che un file così grande possa se non influenzare il "corretto funzionamento" del database, quantomeno rallentarne le operazioni; si tratta di un unico grossissimo file e quindi la sua gestione (file system,sistema operativo)ha comunque qualche problema in più
    Per questo cerco sempre di tener attentamente sotto controllo la sua crescita (con il recovery model, con i backup, con le operazioni di shrink, etc...)

  5. #5
    Merçi. Stasera quando tutti avranno staccato le loro manine dalle tastiere eseguo le operazioni che mi hai suggerito.
    Stay tuned !

  6. #6
    Originariamente inviato da comas17
    Prova a verificare il "recovery model" del database (nelle proprietà del database) ed impostalo a "simple"
    Poi fai un backup completo del database
    Poi fai lo shrink dei singoli file (in particolare quello di log) in cui dovresti poter impostare manualmente la dimensione minima del file (che dovrebbe poter essere molto minore degli attuali 13 GB)

    Ottimo. E' sceso ad 1mb.
    Grazie

  7. #7
    Utente di HTML.it L'avatar di comas17
    Registrato dal
    Apr 2002
    Messaggi
    6,522

  8. #8
    A questo punto ti chiedo ancora: impostando il valore del "recovery model" del database su "simple" cosa cambia?

  9. #9
    Utente di HTML.it L'avatar di comas17
    Registrato dal
    Apr 2002
    Messaggi
    6,522
    Con il "simple" puoi ripristinare il database (in caso di problemi) solo al punto di backup più recente (e non all'ultima transizione prima del problema)
    Per questo è ovviamente importante impostare una corretta politica di backup (schedulazioni, etc)

    Prova a vedere qui, è spiegato molto bene:

    http://searchsqlserver.techtarget.co...069109,00.html

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.