Fernanda,
Só mais um "pequeno" detalhe que eu esqueci de mencionar mas é muito importante que vc leve em conta: o defrag só pode ser feito com o serviço do SQL baixado, com o SQL no ar os arquivos estão bloqueados e o defrag não vai poder mover ele.
Algumas ferramentas de defrag pagas conseguem fazer isso com o arquivo aberto, mas essas não usam as APIs de desfragmentação do Windows (usam outras APIs do Windows para fazer shadowcopy do arquivo e mover os clusters)
[]'s
João Bosel Polisél
DBA SQL Server
DO-CIBD - Coordenadoria de Infra para Banco de Dados
BM&F Bovespa S.A. - Bolsa de Valores, Mercadorias & Futuros
* jpolisel@...
( +55 (11) 3233-2259
DBA SQL Server
DO-CIBD - Coordenadoria de Infra para Banco de Dados
BM&F Bovespa S.A. - Bolsa de Valores, Mercadorias & Futuros
* jpolisel@...
( +55 (11) 3233-2259
From: mssql-l@... [mailto:mssql-l@...] On Behalf Of Fernanda Badaró
Sent: sexta-feira, 10 de julho de 2009 16:06
To: mssql-l@...
Subject: Re: [mssql-l] defrag volumes do SQL e/ ou Analysis
Obrigada pela resposta João ...
Ainda estou negociando e avaliando a execução desta solicitação...
Se eu tiver q faze-la, e tiver algum problema ou ganho... aviso para vocês...
Obrigada...
2009/7/10 João Bosel Polisel <jpolisel@...>
Fernanda,Se os discos são storage consulte o seu fornecedor. Tipicamente, em função do cache da SAN e do padrão de acesso do SQL Server não há muito benefício no defrag.Sobre o medo da corrupção, backup é sempre bom mas geralmente os programas usam APIs do próprio windows pra realizar a desfragmentação e dessa forma não há risco.O defrag nativo do Windows é uma porcaria e não desfragmenta arquivos grandes, o ideal é você recorrer a ferramentas de terceiro ou ao utilitário de desfragmentação do SysInternals chamado "contig.exe"Esse utilitário é de linha de comando e vc pode desfragmentar um unico arquivo ou o disco todo. Ele só consegue desfragmentar 100% o arquivo se houver um "buraco" continuo no disco que caiba esse arquivo. (ele desfragmenta copiando o arquivo para outras áreas do disco)[]'sJoão Bosel Polisél
DBA SQL Server
DO-CIBD - Coordenadoria de Infra para Banco de Dados
BM&F Bovespa S.A. - Bolsa de Valores, Mercadorias & Futuros
* jpolisel@...
( +55 (11) 3233-2259
From: mssql-l@... [mailto:mssql-l@...] On Behalf Of Fernanda Badaró
Sent: quinta-feira, 9 de julho de 2009 14:06
To: mssql-l@...
Subject: [mssql-l] defrag volumes do SQL e/ ou AnalysisOi Pessoal, bom dia!
Recebi uma solicitação para desfragmentar um disco do SQL pois o mesmo está com 94% de fragmentação.
Nunca fiz e nem ouvi falar que este procedimento era feito em discos de banco e de analysis.
Estou recorrendo a lista para tomar opniao sobre essa atividade.
O que entendo é que essa operação pode ser meio arriscada... tenho medo de corromper os arquivos.
Alguem já fez isso?
Aguardo o contato de vocês.
Abraços,
Fernanda
Esta mensagem pode conter informação confidencial e/ou privilegiada. Se você não for o destinatário ou a pessoa autorizada a receber esta mensagem, não deverá utilizar, copiar, alterar, divulgar a informação nela contida ou tomar qualquer ação baseada nessas informações. Se você recebeu esta mensagem por engano, por favor avise imediatamente o remetente, respondendo o e-mail e em seguida apague-o. Agradecemos sua cooperação. This message may contain confidential and/or privileged information. If you are not the addressee or authorized to receive this for the addressee, you must not use, copy, disclose, change, take any action based on this message or any information herein. If you have received this message in error, please advise the sender immediately by reply e-mail and delete this message. Thank you for your cooperation.
Esta mensagem pode conter informação confidencial e/ou privilegiada. Se você não for o destinatário ou a pessoa autorizada a receber esta mensagem, não deverá utilizar, copiar, alterar, divulgar a informação nela contida ou tomar qualquer ação baseada nessas informações. Se você recebeu esta mensagem por engano, por favor avise imediatamente o remetente, respondendo o e-mail e em seguida apague-o. Agradecemos sua cooperação. This message may contain confidential and/or privileged information. If you are not the addressee or authorized to receive this for the addressee, you must not use, copy, disclose, change, take any action based on this message or any information herein. If you have received this message in error, please advise the sender immediately by reply e-mail and delete this message. Thank you for your cooperation.