Azure Blog Ninja
learn.microsoft.com/en-us/archive/blogs/fcatae
O desenvolvimento moderno tem arquiteturas baseadas em Cloud
DatabasesC# / .NETPerformance / optimizationMicrosoft blogsMSDN archive
- Posts
- 170 from 21 Aug 2009 to 3 Aug 2018
- Posting
- archived, read-only
- Kind
- personal blog
- Language
- pt
- Feed
- https://learn.microsoft.com/en-us/archive/blogs/fcatae/feed.xml
2018 1
2017 20
- Exceptions: Sempre use try-finally
- Exceptions: The timeout period elapsed prior to obtaining a connection from the pool
- Cuidado com o GC.Collect
- Deploy do ambiente de Staging
- Exceptions: Evite o try-catch
- Exceptions: Não use try-catch-finally
- Bots, Devops e Docker
- Falha Nossa no Git (TOP 5)
- Adaptando o time ao Git
- Todo time tem um estagiário
- 7 Motivos para não usar o Entity Framework
- Entity Framework: Broken LINQ
- Entity Framework: Code-First, Database-Never
- Criando a Arquitetura do ARDA
- GitHub e Open Source
- Cloud, Cloud, Cloud
- As 9 Regras Ninjas de Performance
- A História do Hekaton – Parte 3
- A História do Hekaton – Parte 2
- A História do Hekaton - Parte 1
2016 33
- TechSummit 2016–SQL Azure DB
- SQL Saturday #570 - São Paulo
- SQL Server on Linux
- Otimizando DELETE TOP 1000
- Desafio: DELETE 1000 Linhas
- View vs Function
- Tabelas, Views, CTE e Synonyms
- Exame 70-473: Designing and Implementing Cloud Data Platform Solutions
- Usando o Index Scan (Covered Index)
- Fim do Table Scan
- Download do SQL Server 2016
- Aprendi SQL com comandos obsoletos
- SET SHOWPLAN_TEXT
- sp_detach_db
- DBCC DBREINDEX
- DBCC INDEXDEFRAG
- DBCC IND
- sp_spaceused
- DBCC PAGE
- Qual recurso do SQL 2016 vai revolucionar sua vida? (Data Driven SP)
- DBCC DROPCLEANBUFFERS
- SET STATISTICS IO
- Checklist: Performance do Servidor (SQL)
- Checklist: Performance do Servidor (Windows)
- Perfmon: Monitorando o Storage
- Perfmon: Monitorando o Buffer Manager
- Desafio: Analisando Servidor com Perfmon
- Contadores do Perfmon
- Os 7 Grandes Mitos do Perfmon (Parte 3)
- Os 7 Grandes Mitos do Perfmon (Parte 2)
- Os 7 Grandes Mitos do Perfmon (Parte 1)
- Perfmon: Falso Sentido de Monitoração
- Monitore o consumo de recursos do banco de dados
2015 12
2014 22
- MSDTC Internals
- Arquitetura do SQL Server
- A evolução do SQL Server 7.0 ao 2014
- Vídeos de Fundamentos Banco de Dados
- Virtualizando Hardware e Storage
- Discos: Tamanho é documento?
- JBOD: Just a Bunch of Disks
- A importância dos bancos relacionais em cenários de Big Data
- Logs Circulares 2
- Logs Circulares
- SQL Server 2014 RTM
- Esperas CMEMTHREAD e MemObj
- Usando os Memory Objects
- Foto da Alocação de Memória
- Monitorando Memória com os Clerks
- Memory Leak usando OPENXML
- Que!? PED XING?
- Como criar uma demo usando fn_dblog
- SQL Server Memory Manager
- Misterioso Comando KILL
- Qual o significado de PREEMPTIVE_OS_PIPEOPS?
- Desafio: Comando KILL demorado (infinito)
2013 8
2012 7
2011 7
2010 49
- Curiosidades sobre RAID1 e RAID6
- Query Recursiva
- DBCC MEMORYSTATUS (Parte II)
- Análise: sysprocesses - Identificando Alto Consumo de CPU
- A significant part of sql server process memory has been paged out
- Worldwide Online TechDay 2010
- Monitorando Alta CPU através da RING BUFFER
- Background Task: Checkpoint Process
- NULL or NOT NULL: Qual a diferença?
- Desafio: Resource Monitor e Paginação de Memória
- Problemas com NOLOCK (SQL Server)
- Coleta de dados no SQL 2008–Script 3
- Coleta de dados no SQL 2008–Script 2
- Coleta de dados no SQL 2008–Script 1
- UPDATE WITH (NOLOCK): Como funciona?
- LAB: SQL Blocker Script 2000 (Performance)
- NOLOCK ou WITH (NOLOCK): Qual a sintaxe correta?
- Como usar SELECT WITH NOLOCK para melhorar a Performance?
- Como Monitorar com Ring Buffer?
- Log Cache
- TechEd Brasil 2010 – Falha Nossa
- SQL Server Waitstats (Wait Types Repository)
- SQL Server Perfmon Counters Poster
- Data Buffer
- Spinlock e Hyper-Thread
- DBCC MEMORYSTATUS (Parte I)
- Spinlock (Parte III)
- Spinlock (Parte II)
- Spinlock (Parte I)
- O que é um Resource Semaphore?
- DMV: Memory Grants
- Cache de Dados
- Monitorando a Memória do SQL Server
- Exatamente 5000 portas!
- Efeitos Colaterais do WITH (NOLOCK) – Parte II
- Desafio: Erros gerados em consulta indexada
- Efeitos colaterais do WITH (NOLOCK) – Parte I
- Shared Memory
- Desafio: Usando ORDER BY dentro de uma VIEW
- Marília TechDay 2010
- Memory: Working Set
- Deadlock Art
- Background Task: Log Writer
- Problema: The system detected a possible attempt to compromise security (Parte 1)
- Log Sequence Number (LSN)
- Atualizando as estatistica apos INDEX REBUILD
- Assembly Itanium
- Assembly x64
- Geração 64-bits