Como posso auditar conexões SQL com o banco de dados de
- credencial do Windows
- Usuários SQL
Existe algum recurso interno onde eu possa determinar o número de:
- toda conexão
- conexão ativa
- conexão não fechada
- status atual
- prévia histórica
Espero que eu esteja indo no caminho certo. Eu tenho um aplicativo que leva toda a RAM para o SQL Engine e os logs de transações aumentando para um tamanho inacreditável no HDD durante um ou dois dias.
Não, você não está fazendo isso da maneira certa.
O SQL Server usará o quanto for necessário, a menos que você o limite. Leia A Sysadmin's Guide to Microsoft SQL Server Memory de Brent Ozar .
9 em 10 vezes, isso ocorre porque o banco de dados está em recuperação TOTAL e nenhum backup de log está sendo feito. Consulte o artigo de Paul Randall Running Out of Transaction Log Space .
Se você deseja monitorar os itens listados: