[email protected]
+1 (212) 351 5050
Leadcomm Trusted Digital Security
  • Solutions and Services
    • APP Protection
    • Cryptography
    • Sensitive Data Protection
    • Threat and Vulnerability Management
  • About us
  • Contact
  • Support
  • |
  • Solutions and Services
    • APP Protection
    • Cryptography
    • Sensitive Data Protection
    • Threat and Vulnerability Management
  • About us
  • Contact
  • Support
  • |

01 de junho de 2020 By Kathrin Comments are Off performance

O Precise for Databases possibilita obter uma visão completa do desempenho dos seus bancos de dados, capturando, medindo e correlacionando métricas de desempenho de todos os componentes críticos do sistema. Ele monitora, diagnostica, detecta e corrige proativamente os problemas de desempenho, antes que eles afetem os bancos de dados e aplicativos relacionados. O Precise fornece uma riqueza de informações técnicas sobre possíveis áreas de deterioração e links, que orientam a resolução de problemas específicos para otimizar a performance dos bancos de dados.

 

 

 

 

 

 

 

Figura 1. Dashboard do Precise for Databases.

 

Apresentamos a seguir uma seleção de nove pontos fortes do Precise for Databases, que incluem suporte a várias plataformas de banco de dados, amostragem frequente e contínua com baixa sobrecarga, visualização de informações, ajuste de objetos, exibição de planos reais de execução, visualização de recomendações, execução de análises comparativas, ajuste inteligente de desempenho e configuração flexível de licenciamento.

 

 

  1. Suporte a múltiplas plataformas de dados, inclusive na nuvem

 

O Precise for Databases suporta vários sistemas de gerenciamento de bancos de dados relacionais, entre eles: Microsoft SQL Server, Oracle Database, IBM DB2 e SAP Sybase ASE. Para cada uma dessas plataformas de banco de dados, a interface de usuário do Precise se apresenta e se comporta da mesma maneira, para minimizar a curva de aprendizado e permitir que o mesmo processo resolva os problemas rapidamente.

 

 

 

 

Figura 2. Bancos de dados suportados pelo Precise.

 

Além do monitoramento de instâncias locais desses bancos de dados, o Precise pode monitorar instâncias do SQL Server, Oracle Database, IBM DB2 e SAP Sybase ASE executadas em máquinas virtuais hospedadas pelo Amazon Elastic Compute Cloud (EC2) e Microsoft Azure Virtual Machine (VM).

 

 

  1. Amostragem frequente e contínua com baixa sobrecarga

 

O Precise for Databases coleta dados de desempenho dos bancos de dados e, em seguida, correlaciona e carrega os dados em seu repositório de dados (Figura3). O coletor de dados do Precise é executado em instâncias de banco de dados usando uma tecnologia de amostragem exclusiva, precisa e abrangente, que requer pouca carga.

 

Os dados são então analisados ​​e resumidos pelo ponto focal do Precise. A interface do Precise no navegador da web fornece acesso aos dados posteriormente, sem afetar o desempenho das instâncias de banco de dados monitoradas. O repositório fornece rastreamento de desempenho, para avaliar tendências de desempenho para bancos de dados e analisar alterações nas atividades dos bancos de dados por longos períodos de tempo.

 

Essa configuração mostra o banco de dados monitorado uma vez por segundo, com baixa sobrecarga, não é intrusivo e é seguro para ambientes de produção. O Precise captura todas as informações para o monitoramento contínuo de instruções SQL (ou seja, 24 por 7).

 

A classificação das principais instruções SQL é crucial para o monitoramento de desempenho. Correlacionar as instruções SQL para servidores, programas e usuários coloca as instruções SQL no contexto do aplicativo. Em vez de ter que ativar um monitoramento adicional do banco de dados com alta sobrecarga e recriar o problema após a ocorrência do problema, o Precise sempre captura tudo o que acontece para que não haja atraso na solução dos problemas.

 

 

 

 

 

 

Figura 3. Arquitetura do Precise for Databases.

 

  1. Visão de resultados

 

O Precise for Databases exibe a janela “Findings” em áreas de trabalho relevantes, que mostra situações problemáticas para os bancos de dados. Essa área fornece uma visão geral dos problemas de desempenho no banco de dados monitorado e permite uma navegação eficiente até a área relevante na interface gráfica do usuário para análise e manuseio adicionais. As informações de desempenho exibidas podem indicar deteriorações no desempenho e uso incorreto dos métodos.

 

  1. Ajuste de objetos

 

O Precise for Databases pode ajustar os objetos do banco de dados quando não for possível modificar o texto das instruções SQL que acessam os objetos. Exemplos de uso dessa função para identificar problemas de desempenho incluem:

 

  • Analisar como as alterações na configuração afetam o consumo de recursos;
  • Analisar como as alterações de esquema afetam o consumo de recursos de várias entidades;
  • Examinar o uso de espaço de um objeto ao longo do tempo;
  • Classificar as tabelas ocupadas no sistema;
  • Examinar os métodos de acesso a tabelas e índices;
  • Examinar as estatísticas de distribuição dos índices;
  • Determinar se deve recomendar um índice para uma tabela.

 

  1. Exibição de planos reais de execução

 

O Precise for Databases identifica prontamente as instruções SQL que consomem mais recursos e exibe uma explicação detalhada de seu plano de execução. O processo de explicação pode usar planos reais quando disponíveis, em vez de planos estimados, para instruções SQL executadas nas instâncias de bancos de dados monitoradas.

 

  1. Visualização de recomendações

 

O Precise for Databases exibe índices ou estatísticas recomendados para a tabela selecionada. Os índices e as estatísticas ajudam o otimizador de SQL a escolher o melhor plano de acesso e aprimora o desempenho das instruções ou lotes SQL que acessam a tabela selecionada. O Precise baseia as recomendações em uma carga de trabalho. A carga de trabalho contém todas as instruções SQL armazenadas no repositório que o banco de dados executou durante o período selecionado, com um tempo médio de duração que excedeu o valor definido no registro.

 

  1. Executar análise comparatória (What-If)

 

O Precise for Databases pode avaliar os efeitos da implementação das recomendações de ajuste (como adicionar índices) no desempenho do banco de dados por meio da carga de trabalho das instruções SQL afetadas. A modelagem “What-If” para índices minimiza o risco de se aplicar alterações prejudiciais aos bancos de dados de produção. É fácil adicionar um índice. Muitos sistemas de produção de longa execução possuem muitos índices ou os índices errados e todo índice deve ser mantido durante uma operação de atualização, exclusão ou inserção. Essa manutenção consome recursos. Em vez disso, o Precise identifica índices não utilizados e usa a modelagem para analisar o impacto da eliminação desses índices e mostra esse impacto em todo o fluxo de trabalho.

 

  1. Ajuste inteligente de performance

 

O Precise for Databases possui a função “SmarTune”, que detecta a deterioração do desempenho, analisando regularmente os dados de desempenho do banco de dados e identificando um comportamento abaixo do ideal. O “SmarTune” exibe informações de desempenho que podem indicar possíveis problemas no banco de dados. Os problemas incluem uma lista de instruções SQL que exigem ajuste, uma lista de objetos que exibem atividades pesadas ou que possuem uma estrutura ineficiente e eventos de instância.

 

  1. Licenças de configuração flexível

 

O Precise for Databases oferece opções flexíveis para licenciamento. Uma opção é licenciar o Precise por instância de banco de dados por ano. Outra opção é licenciar o Precise para todas as instâncias de uma organização por três anos. Ambas as opções de licenciamento incluem serviços profissionais para instalação, personalização e assistência em treinamento.

 

 

O Precise for Databases descobre porque bancos de dados tiveram execução lenta durante intervalos de tempo específicos e quais recursos os bancos de dados usavam na maioria das vezes. Exibe uma lista de instruções SQL que podem necessitar de ajuste, uma lista de objetos de banco de dados que experimentam uma atividade pesada ou possuem uma estrutura ineficiente e uma lista de eventos para bancos de dados. Arquiva dados de desempenho e fornece informações detalhadas de dados históricos para análise de desempenho, garantia de qualidade e planejamento de capacidade.

Detecte, diagnostique e resolva problemas das bases de dados de sua empresa.

Clique aqui para acessar mais informações e materiais sobre o Precise for Databases e saiba como as nossas soluções podem melhorar o desempenho da sua empresa e reduzir custos.

 

Artigo adaptado do whitepaper “Nine Strengths of Precise for Databases”, IDERA, 2019.

Compartilhe:

Comments are closed.

Posts recentes

  • Multas, sanções e outras novidades sobre a LGPD!
  • 5 estratégias para potencializar a segurança no seu banco de dados!
  • Zero Trust em redes corporativas: nunca confie, sempre verifique!
  • A maturidade da segurança e da privacidade dos dados do seu negócio!
  • Segurança da Informação além do cybersecurity

Comentários

    Arquivos

    • dezembro 2022
    • novembro 2022
    • outubro 2022
    • julho 2022
    • maio 2022
    • abril 2022
    • março 2022
    • fevereiro 2022
    • dezembro 2021
    • setembro 2021
    • agosto 2021
    • julho 2021
    • junho 2021
    • maio 2021
    • abril 2021
    • março 2021
    • fevereiro 2021
    • janeiro 2021
    • dezembro 2020
    • novembro 2020
    • outubro 2020
    • setembro 2020
    • agosto 2020
    • julho 2020
    • junho 2020
    • maio 2020
    • abril 2020
    • março 2020
    • fevereiro 2020
    • janeiro 2020
    • novembro 2019
    • outubro 2019
    • setembro 2019
    • agosto 2019
    • julho 2019
    • junho 2019
    • maio 2019
    • abril 2019
    • fevereiro 2019
    • janeiro 2019
    • dezembro 2018
    • novembro 2018
    • outubro 2018
    • junho 2018
    • setembro 2017
    • agosto 2017
    • julho 2017
    • junho 2017

    Categorias

    • Arxan
    • Cyber Security
    • Data Discovery
    • Data Protection for Vertical Markets
    • DLP
    • Eventos
    • GDPR
    • Gestão de Identidade
    • Gestão de Privacidade
    • Guardium
    • Guardium Data Encryption
    • Inteligência Artificial
    • LGPD
    • MaaS360
    • OneTrust
    • Performance
    • Programas de conscientização
    • Proteção de APIs
    • Proteção de Apps
    • Proteção de Dados
    • Proteção de marcas e pessoas
    • QRadar XDR
    • Resposta a incidentes
    • Safebreach
    • Security
    • Segurança Digital
    • Sem categoria
    • Simulação Contínua de Ataques
    • Value Stream Management
    • VM Analytic Services
    • Zero Trust Security
    • ZeroFox
    • ZeroTrust Security

    Meta

    • Acessar
    • Feed de posts
    • Feed de comentários
    • WordPress.org

    Leader in Privacy and Cyber Risk Management

    Site Map

    • APP Protection
    • Cryptography
    • Sensitive Data Protection
    • Threat and Vulnerability Management
    • About us
    • Contact
    • Support

    Contact

    +1 (212) 351 5050
    contact@leadcomm.com
    Leadcomm 2019..2021 © All rights reserved