Avalados por :

Como reduzir o tamanho do log de transações no BW 3.5 no Windows com MS SQL - Guia para melhorar o desempenho do servidor.

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 1 Vistas
0
Cargando...

Olá a todos,

Instalei o BW 3.5 no Windows com banco de dados MS SQL.

Agora, meu log de transações está crescendo muito no meu servidor de Qualidade e Produção. Por favor, me orientem sobre como posso reduzir seu tamanho.

Em PRD, atualmente o tamanho do log atingiu 140 GB.

O que devo fazer? O sistema está ficando muito lento.

Saudações e obrigado,

Ankita.

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

3 Respuestas

0
Cargando...

Ankita,

Realiza backup dos seus registros de transações? Isso deve ser uma prática padrão em um ambiente de produção, no mínimo. O backup deve excluir dados e reduzir o tamanho do arquivo, ou excluir dados suficientes para que você possa reduzi-lo manualmente.

Um grande registro de transações não irá desacelerar seu sistema. É um arquivo que apenas é adicionado e não tem um impacto real na velocidade do banco de dados (a menos que esteja no mesmo disco físico e haja uma contenção de E/S não relacionada ao tamanho).

Dependendo da sua implementação de BI, um arquivo de registro de 140 GB não é algo incomum, mas precisa ser gerenciado com backups e administração.

Daniel,

Se você estiver fazendo backup do arquivo de transações em fita, defina o tamanho alvo como 60 GB e execute a instrução DBCC Shrinkfile fornecida acima para reduzir o tamanho do seu arquivo de registro sem perda de dados e sem comprometer sua estratégia de backup.

Não há um único requisito para truncar um registro. É um último recurso se não houver outra opção e um backup for impossível. Deve ser evitado sempre que possível porque ele destrói a cadeia de recuperação.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

O tamanho atual do log de transações ocupado é de 100 GB. Posso reduzi-lo para 60 GB definindo um tamanho alvo? Se eu fizer isso, pode causar perda de dados? Eu reduzi o banco de dados, mas só consegui chegar a 100 GB. Agora estou ficando sem espaço para o log de transações. Qual é o requisito para truncar o log de transações?

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Olá,

Execute as seguintes declarações Transact-SQL no analisador de consultas:

1. Limpar arquivo de log:

BACKUP LOG NomeBaseDados WITH NO_LOG

2. Reduza o tamanho do arquivo de log de transações.

DBCC SHRINKFILE (, ) WITH NO_INFOMSGS

3. Se a declaração DBCC SHRINKFILE não reduzir o arquivo de log de transações para o tamanho desejado, execute a declaração BACKUP LOG mencionada no passo 1 para liberar mais espaço nos arquivos de log virtual.

4. Execute a declaração DBCC SHRINKFILE mencionada no passo 2. Após essa operação, o arquivo de log de transações deve estar próximo do tamanho desejado.

Saudações,

wojtek

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?