Fale com o produtor

O evento já encerrou...

Performance SQL Server

Carregando recomendações...

Performance SQL Server

17 abr - 2020 • 09:00 > 17 abr - 2020 • 18:00

Evento encerrado

Performance SQL Server

17 abr - 2020 • 09:00 > 17 abr - 2020 • 18:00

Evento encerrado

Descrição do evento

Workshop de performance
Descrição do treinamento

    Um dia de treinamento com objetivo de capacitar os profissionais de SQL Server a desenvolver e otimizar códigos T-SQL a fim de obter melhor performance e escalabilidade. Este treinamento tem foco em códigos T-SQL e irá encher sua cabeça de códigos e dicas, no total serão
exibidas pelo menos 50 dicas de otimização.
    Uma coisa é certa, seu arsenal de otimização será elevado ao nível avançado. Este treinamento tem como objetivo fazer que os alunos olhem para uma consulta, e saibam onde, e como otimiza-la. Você também sempre terá como referência lógica (se você lembrar) e física (o material do treinamento) o conteúdo deste treinamento.

Duração
    8 horas.

Público Alvo
    Desenvolvedores e DBAs que procuram entender melhor como suas decisões de arquitetura e
programação impactam o banco de dados e o desempenho da solução. Curso voltado para aqueles
que querem usar de forma eficiente os recursos do SQL Server.
Conteúdo

Apresentação do treinamento

1. A ordem do join na query interfere na performance de uma consulta? (spoiler, SIM.)
2. Quando usar prepared (sp_prepare) ou direct (sp_executesql) queries?
3. Criando planos de execução mais eficientes com TF8780
4. Reescrevendo T-SQL – Query missing spool optimization
5. Reescrevendo T-SQL – Optimizing a LINQ query
6. Reescrevendo T-SQL – Usando tabelas temporárias para otimizar uma query
7. Reescrevendo T-SQL – Usando CTE para criar um bushy plan e otimizar uma query
8. Reescrevendo T-SQL – Reescrevendo outer joins complexos para obter melhor performance
9. Reescrevendo T-SQL – Utilizando cross apply para substituir condições OR e evitar table scans
10. Como uma simples estatística filtrada pode otimizar uma query?
11. Por que scalar functions são ruins para performance e como minimizar o impacto?
12. Por que remover páginas LOB do buffer pool data cache pode ajudar na performance?
13. Utilizando views indexadas para melhor performance, e entendendo os impactos.
14. Otimizando consultas com cursores
15. Minimizando o impacto de consultas ad-hoc com guide plans
16. Utilizando in-memory para minimizar o impacto de tabelas temporárias
17. Entendendo porque lock escalation pode ser um grande problema
18. O caso onde remover um índice melhorou a performance de uma consulta
19. Problema de memory leak no JDBC driver
20. Por que fazer spill dos dados no tempdb é péssimo para performance?
21. E a lista vai até 50 �� ... fora os bônus…

Pré-requisitos
O aluno já deve ter contato com o SQL Server enquanto desenvolvedor e saber escrever
consultas T-SQL. É desejável conhecimento da plataforma de desenvolvimento da Microsoft (.NET).

Local

Florianópolis

A Definir, 00

Florianópolis, SC

Termos e políticas

Sobre o produtor

organizer

Floripa Tech Day

O Floripa Tech Day tem como objetivo a capacitação e networking para profissionais de tecnologia. Os palestrantes são profissionais de alto nível que virão de diversas cidades para voluntariamente compartilhar conteúdos de alta qualidade.

Carregando recomendações...

Métodos de pagamento

Parcele sua compra em até 12x

Compre com total segurança

Os dados sensíveis são criptografados e não serão salvos em nossos servidores.

Google Safe BrowsingPCI compliant

Precisando de ajuda?

Acessa a nossa Central de Ajuda Sympla ou Fale com o produtor.