Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Performance Total no SQL Server
Rating: 4.7 out of 5(103 ratings)
441 students

Performance Total no SQL Server

Como Aplicar as Melhores Práticas de Análise e Diagnóstico de Performance no SQL Server
Last updated 4/2021
Portuguese
Portuguese [Auto],

What you'll learn

  • Como otimizar a performance no banco de dados SQL Server no nível de hardware, sendo máquina física ou virtual
  • Como otimizar a performance do servidor Windows, ajustando os parâmetros para favorecer uma ótima performance do SQL Server
  • Como otimizar a performance do SQL Server no nível da instância de banco de dados, passando por todos os parâmetros que possam ser ajustados para esse fim
  • Como otimizar a performance do SQL Server no nível das propriedades dos bancos de dados, sempre levando em conta a natureza de acesso aos dados
  • Como otimizar a performance do SQL Server no nível dos objetos que compõem o banco de dados, como tabelas, views, triggers, índices
  • Como otimizar a performance do SQL Server no nível das queries que acessam os dados, fazendo uso das melhores práticas
  • Como otimizar a performance do SQL Server ao considerar as opções de multi-camadas na arquitetura das aplicações, no nível físico e lógico
  • Como monitorar e manter a performance que alcançamos com todos os ajustes que fizemos ao longo de todo nosso treinamento
  • Vamos implementar as features do SQL Server, testar cenários, criar e comparar baselines através de vários scripts, colocando a prova os conceitos aprendidos

Course content

6 sections • 71 lectures • 18h 29m total length
  • Introdução24:56

    Você vai entender a amplitude do impacto de problemas de performance no banco de dados, problema esse que não envolve somente o banco de dados, mas um conjunto de variáveis que inclui o servidor físico, Hypervisor (se virtualizado), Sistema Operacional, Instância de Banco de dados, Bancos de dados, rede e aplicações nos clientes locais/remotos que se conectam no banco de dados em questão, e tudo isto, você vai aprender neste curso.

Requirements

  • Você precisa ter alguma experiência na linguagem T-SQL e na utilização do banco de dados SQL Server, mas não é necessário ter experiência como DBA.

Description

"Desculpe senhora, o sistema está lento..."

Quantas vezes você já entrou numa loja e ouviu a atendente lhe dizer isso, com uma cara de frustração e cansaço?

Os problemas de performance costumam ser um dos mais negligenciados nos sistemas corporativos, e isto tem uma razão: com pouca mão de obra, as empresas preferem procrastinar, já que, bem ou mau, o sistema está rodando... mas performance piora com o tempo, se não fizermos nada, assim como a desolação dos usuários...

Nos dias atuais, não é suficiente que uma boa aplicação, que se conecta a um banco de dados, realize o que se espera dela, na consulta e alteração dos dados.

É imperativo que essas operações realizadas pela aplicação sejam feitas dentro de um tempo aceitável, de forma a garantir uma experiência agradável dos usuários ao utilizá-lo.

Esse tempo aceitável tem tudo a ver com performance, muitas vezes negligenciada nos ambientes de desenvolvimento de um sistema, sendo apenas considerada quando a aplicação foi atualizada em Produção, com os usuários gritando por não conseguirem suportar a lentidão a cada clique.

É por isso que, neste curso, você vai aprender quase TUDO o que precisa sobre performance no SQL Server, englobando desde a análise e otimização do hardware, do gerenciador de virtualização, do host virtual, da instância de banco de dados, do banco de dados, dos objetos do banco de dados, das queries e transações que os acessam e por fim, o monitoramento e manutenção da performance... UFA!

Especialmente para você, que já trabalha com a linguagem SQL no acesso ao SQL Server, este curso vai te ajudar a não ficar dependendo do DBA para apontar os problemas de performance.

Ao contrário disso, vou te dar conhecimento e confiança para agir de forma independente quanto aos ajustes de performance no seu ambiente, e para poder discutir correções e melhorias de performance a serem aplicadas desde as fases iniciais do projeto até depois que ele estiver em produção!

Vou acompanhar você, no passo a passo, sobre a aplicação de cada feature (recurso) do SQL Server, no nosso laboratório, testando e discutindo sobre os resultados, comparando cenários, mostrando vantagens, limitações, e muitas dicas que a experiência me ensinou nesses quase 20 anos administrando databases em empresas públicas e privadas, sendo 9 anos no Canadá.

E aí, que tal embarcar nessa viagem comigo?

Who this course is for:

  • Programadores, administradores de sistemas, analistas de Qualidade (QA), DBAs e outros profissionais que precisam otimizar a performance do banco de dados SQL Server