Nossos clientes sempre tem dúvidas de como executamos nossas atividades de administração de banco de dados SQL Server, uma vez que elas vão além da atuação natural do DBA. Tais atividades extrapolam o apoio ao desenvolvimento das aplicações e aprofundam questões complexas de ambientes de missão crítica focando em disponibilidade, segurança e adequação de performance e desempenho.
Dentre outras, as atividades constantes do DBA Remoto SQL Server, são:
- Acompanhamento e gerenciamento das configurações do SQL Server;
- Acompanhamento e gerenciamento de Backups e restaurações;
- Acompanhamento e gerenciamento dos logs do SQL Server;
- Ajuste de desempenho de hardware;
- Análise e configuração de alta disponibilidade;
- Balanceamento de carga;
- Criação de planos de recuperação de desastres;
- Criação e planejamento de capacidade;
- Espelhamento do SQL Server;
- Instalação, correção e atualização dos binários SQL Server.
- Ajuste de desempenho do SQL Server;
- Análise e desenvolvimento de consultas e Stored Procedures;
- Configurações e parametrizações do banco de dados;
- Implemementação de melhores práticas;
- Execução de jobs;
- Gerenciamento e manutenção de compactação de dados do SQL Server;
- Gerenciamento e manutenção de componentes do SQL Server;
- Gerenciamento e manutenção de planos de auditoria;
- Gerenciamento e manutenção de proteção aos dados;
- Gerenciamento de usuários;
- Gerenciamento de ambientes de teste;
- Import e export de dados;
- Gerenciamento de índices;
- Integração de Aplicativos;
- Documentação do banco de dados;
- Monitoramento e ajuste de comandos SQL;
- Monitoramento geral de todas as estruturas dos bancos de dados;
- Movimentação dos dados entre bancos de dados;
- Replicação.
Temos também o monitoramento 24×7 para DBA Remoto SQL Server?
Os profissionais da DBA desenvolveram um conjunto de programas que avaliam remoto e constantemente o desempenho, a segurança e a disponibilidade de seus bancos de dados SQL Server. Em conjunto com uma ferramenta de monitoramento padrão de mercado, esses programas analisam e enviam, ao nosso servidor, informações críticas para que nossos profissionais estejam sempre atentos ao seu banco de dados. Desta forma conseguimos otimizar recursos, cuidando a todo momento da sua estrutura de banco de dados.
Nossos algorítimos são executados ininterruptamente e os resultados são avaliados em intervalos contínuos, com controle por criticidade do evento.
Principais itens avaliados periodicamente em seu banco de dados SQL Server.
- Leituras físicas por segundo;
- Média de gravação no disco / segundos;
- Média de leitura no disco / segundos ;
- Memória física não utilizada;
- Número de contextos comutados / segundo;
- Número de threads aguardando CPU;
- Número de bytes enviados e recebidos por cada adaptador de rede do servidor;
- Porcentagem de tempo ativo do CPU;
- CPU gasto em comandos SQL;
- CPU gasto em threads de processo do SSAS;
- CPU gasto executando código privilegiado;
- Quantidade de arquivo de paginação em uso.
- Entre outros 20 itens.
- Bytes de log / segundo;
- Expansões total dos logs de transações;
- Páginas de log liberadas;
- Porcentagem em uso de espaço no log;
- Porcentagem em uso de espaço nos arquivos de dados;
- Quantidade de esperas por as páginas gravadas em log;
- Reduções totais do log de transações;
- Tamanho dos arquivos de dados e log;
- Tempo de espera para gravação;
- Truncates totais do log de transações;
- Entradas (PTE) sem uso no servidor;
- Número páginas no buffer pool;
- Quantidade de memória atual;
- Solicitações / segundo;
- Tentativas de auto-parametrização seguras / segundo;
- Tentativas de parametrização automática / segundo;
- Total de páginas disponíveis em todos as listas;
- Entre outros 50 itens.
- Cancelamento de consulta por segundo;
- Número de cursores ativos;
- Número de erros por segundo;
- Planos de consulta gerados pela criação de uma stored procedure;
- Planos de consulta produzidos a partir de uma consulta ad hoc Transact-SQL;
- Planos de consulta que correspondem às instruções Transact-SQL usando sp_prepare;
- Quantidade de compilações Transact-SQL;
- Quantidade de esperas por compilações Transact-SQL;
- Solicitações em lote recebidas / por segundo;
- Tempos limite de consulta ocorrendo / segundo;
- Escalonamento de locks;
- Locks no último segundo;
- Logins de usuários / segundo;
- Média esperaram por lock;
- Número de novos locks (tentativas);
- Número de solicitações locks expirados;
- Usuários conectados;
- Entre outros 30 itens.
E a administração dos bancos de dados SQL Server é 24 horas de verdade!
Nossos DBAs estão sempre disponíveis, em qualquer horário, para administrar e monitorar suas bases de dados e para atendê-lo, vinte e quatro horas por dia.
Diferentemente de um esquema de plantão, no qual você liga para o telefone de um técnico e que, por conseqüência, é suscetível a falhas, temos na nossa sede uma equipe de DBA remoto que atuam em turnos durante as 24 horas do dia para atender suas necessidades em qualquer horário. E, além deste suporte técnico, a administração e o monitoramento das bases de dados também funciona 24 horas por dia, com o intuito de antecipar e resolver qualquer problema.
Garantimos um tempo de resposta de no máximo 15 minutos para todas as solicitações e imediato para indisponibilidade no banco de dados e/ou na aplicação.
Enviamos mensalmente relatórios das atividades realizadas nos bancos de dados
A DBA possui um processo de abertura e atendimento de chamados através de uma ferramenta de service desk, padrão de mercado. Através dela, todas as suas solicitações são primeiramente encaminhadas para o sistema, que classifica e distribui os chamados entre nossos profissionais, contemplando, entre outros pontos, a criticidade e dificuldade de resolução do problema. A cada atividade realizada no seu banco de dados SQL Server, você receberá um e-mail com as atualizações feitas pelos nossos profissionais.
Pelo menos uma vez por mês, ou em intervalos menores definidos pelo cliente, enviamos um sumário de todas as atividades realizadas em seus bancos de dados SQL Server e a duração de cada atividade, durante o período solicitado. Assim você acompanha de perto tudo o que foi feito e alterado no ambiente.
E você pode acompanhar a evolução do ciclo de vida dos bancos de dados SQL Server, melhorias, plano de capacidade e itens diversos a serem documentados.
Além dos relatórios periódicos das atividades, uma vez por mês você recebe um documento com todas as informações cruciais do seu banco de dados. Documentamos toda as estruturas do banco de dados e também apresentamos informações importantes que devem ser discutidas nas reuniões mensais, tais como: detalhamentos da estrutura física e lógica (com gráficos de crescimento/consumo mensal e anual), pontos de melhoria de desempenho do servidor e do banco de dados, consultas ou DMLs lentos, além de informações do ciclo de vida do seu sistema de banco de dados. É uma documentação completa enviada e atualizada mensalmente.