Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
SQL Server 2000/2005/2008, Express, Access, MySQL, Oracle
Modellog.ldf enorme
venerdì 29 giugno 2012 - 15.06
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Elenco Tags
SQL Server 2005
|
SQL Server Express
massimo1965
Profilo
| Junior Member
134
messaggi | Data Invio:
ven 29 giu 2012 - 15:06
Ciao a tutti,
mi sono trovato con un modellog.ldf enorme, circo 800 gb, su un SQL 2005
dovrei ridimensionarlo ...
Posso usare questo comando
USE model
GO
DBCC SHRINKFILE (N'Modellog' , 1)
GO
oppure combino un disastro...
Grazie
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
dom 1 lug 2012 - 12:33
>Ciao a tutti,
ciao
>mi sono trovato con un modellog.ldf enorme, circo 800 gb, su
>un SQL 2005
>dovrei ridimensionarlo ...
>Posso usare questo comando
>
>USE model
>GO
>DBCC SHRINKFILE (N'Modellog' , 1)
>GO
>
>oppure combino un disastro...
considerato che lo shrink comprime il file e riorganizza lo spazio, di danni non ne fai..
Il problema è un altro.. come mai il log del database model è così grande? hai fatto operazioni su quel database per sbaglio (o stai facendo)?
>Grazie
di nulla!
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT
http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.microsoft.com/profiles/Alessandro.Alpi
massimo1965
Profilo
| Junior Member
134
messaggi | Data Invio:
dom 1 lug 2012 - 14:07
Ciao Alessandro,
penso che la dimensione del file di log sia diventata così grande per modello di recupero impostato FULL che ho portato a Simple, e che siano stati programmati backup giornalieri....
Massimo
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
dom 1 lug 2012 - 14:11
>Ciao Alessandro,
>penso che la dimensione del file di log sia diventata così grande
>per modello di recupero impostato FULL che ho portato a Simple.
ok, se era a full e non hai mai fatto backup del log il file può crescere..
ma la cosa che mi lascia perplesso è che stiamo parlando del model.. Un database che non si tocca praticamente mai.
800GB sono tantissimi, il model è il database di template utilizzato per creare gli user database e quindi mi riesce molto difficile capire come hai fatto a popolarlo di così tante informazioni
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT
http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.microsoft.com/profiles/Alessandro.Alpi
massimo1965
Profilo
| Junior Member
134
messaggi | Data Invio:
dom 1 lug 2012 - 14:19
siamo in due ....
domani eseguo il comando DBCC SHRINKFILE
e poi voglio tenerlo sott'occhio....
Grazie
M
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
dom 1 lug 2012 - 14:51
>siamo in due ....
>domani eseguo il comando DBCC SHRINKFILE
>e poi voglio tenerlo sott'occhio....
a volte capita che particolari utenze abbiano impostato per baglio un default database errato (in questo caso il model) e quindi le stesse utenze, senza rendersene conto (o meglio senza guardarci) eseguano script pesanti, creazioni di oggetti grossi, ecc in quella connessione, andando a loggare ogni modifica effettuata.
Prova ad aprire un profiler durante il giorno, e metti un filtro sul model database. Noterai chi sta facendo qualcosa lì sopra.
Può capitare di sbagliarsi e fare oggetti sul db errato, ma bisogna avere i privilegi per farlo e il model a mio avviso dovrebbe essere modificabile solo da chi ha la permission di amministratore di sistema e non qualcunque collaboratore. Prova a dare un'occhiata anche alla tua security e magari cerca di restringere la superficie di accesso a chi solo può fare un certo tipo di operazioni.
Ma 800GB sono giustificati da:
- uso prolungato di quel db (facilmente tracciabile)
- un uso one shot di un grandissimo processo (non lo prenderai mai più a meno che non si ripeta nel tempo almeno una volta
Prova a vedere anche se la dimensione del log varia da un giorno all'altro..
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT
http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.microsoft.com/profiles/Alessandro.Alpi
massimo1965
Profilo
| Junior Member
134
messaggi | Data Invio:
dom 1 lug 2012 - 17:30
ok
Provo a controllare gli utenti, che tra l'altro dovrebbero essere pochi, è una applicazione industriale.....
ti faccio sapere, giusto per curiosità
Grazie ancora
M
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !