PDA

View Full Version : |Suporte| MuOnline.log com 30 GB



Gustavo Ramos
23/11/2017, 12:16 AM
Bom, eu fui notando que o vps estava lotando sem fazer nada foi quando vi que o log MuOnline.log estava com 30GB como na imagem: [Only registered and activated users can see links]
Procurei na net e achei algumas coisas falando sobre e fiz elas em um VPS de testes, porem a muitos CONTRAS para oque eu fiz.
Oque eu fiz foi, alterei de FULL para SIMPLE a Database MuOnline e depois para reduzir o MuOnline.log rodei essa query que achei na internet:


USE MuOnline
GO
DBCC SHRINKFILE (MuOnline_log, 1)
GO

O tamanho da MuOnline.log do vps de testes realmente diminuiu foi de 16.000 KB para 1.000 KB
Porem, queria saber se alguém sabe se oque fiz é certo e não vai dar problema futuros porque ainda não fiz no de 30 GB com medo de da thumbdown
Ou se eu posso fazer de outro jeito.

russo1
23/11/2017, 01:05 AM
funciona sim, já usei também, não da problema

mas por via das duvidas é bom fazer um backup

s00x
23/11/2017, 01:06 AM
Então, eu não posso afirmar que não irá dar problemas futuros.
Mas com certeza eu posso dizer que isso pode trazer problemas.

Vamos aos porque:
Primeiro, DBCC SHRINKFILE recoloca tudo em um Log Virtual, isso pode causar oscilação no tempo de execução futuramente.
Segundo, DBCC SHRINKFILE se não souber utilizar fragmenta os índices da DataBase.

Gustavo Ramos
23/11/2017, 12:02 PM
s00x e existe alguma outra forma de fazer que não traga tantos riscos, tanto sobre a modificação para simple quanto a SHRINK? porque eu não posso deixar o SQL fazendo log e acumulando cada vez mais :(

s00x
23/11/2017, 12:22 PM
s00x e existe alguma outra forma de fazer que não traga tantos riscos, tanto sobre a modificação para simple quanto a SHRINK? porque eu não posso deixar o SQL fazendo log e acumulando cada vez mais :(

A melhor forma é fazer backup.