Fabricio Catae
PremierFieldEngineer
Microsoft
Fabricio.catae@microsoft.com
http://blogs.msdn.com/fcatae
MCM, MCSM e MCA
Certificações Avançadas da Microsoft
Microsoft Certified Master (MCM)
Microsoft Certified Solutions Master (MCSM)
Microsoft Certified Architect (MCA)
Destaque:
Diretório “Meet the Masters”
Blog “Microsoft Master”
Conferências com time de Produto
Lista de Discussão MCM
Por onde começar?
Instruções e Dicas MCM 2008
http://www.microsoft.com/learning/en/us/certification/master-sql-path.aspx
Pré-Requisitos
MCITP: Database Administrator SQL Server 2008
MCITP: Database Developer SQL Server 2008
Provas
Exam 88-970
SQL Server 2008 Microsoft Certified
Master: Knowledge Exam
Exam 88-971
SQL Server 2008 Microsoft Certified
Master: Lab Exam
Planejamento
Centros Prometric Autorizados
Preço:
Knowledge exam: 500 USD
Lab exam: 2000 USD / 2500 USD (Remote)
Prova em inglês
Resultado final
Você está pronto?
Tópicos
Recoverability and Integrity
Manageability
Security
Performance
Availability
Developer support
Scalability
Questão 1
Durante uma investigação de lentidão, o administrador
de banco de dados observa em sys.dm_exec_requests a
ocorrência de esperas por CXPACKET em quase todas as
consultas.
Qual recurso está relacionado ao problema?
a) Disco
b) Memória
c) Paralelismo
d) Rede
Plano de Estudo
Conheça as principais DMV
sys.dm_db_*
sys.dm_exec_*
sys.dm_os_*
Performance Monitor
Identificar problemas de Memória
Criar um baseline de Disco
Questão 2
Uma aplicação OLTP utiliza dois bancos de dados e
garante a integridade de dados usando o Distributed
Transaction Coordinator (DTC) do Windows 2008. O
administrador deseja implementar Alta Disponibilidade
no ambiente, no entanto, sem alterar a modelagem de
dados da aplicação.
Qual a melhor tecnologia a ser empregada?
a) Availability Group
b) Failover Cluster
c) Replicação Transacional
d) Replicação Peer-to-Peer
Plano de Estudo
Conheça a terminologia
RTO = Recovery Time Objective
RPO = Recovery Point Objective
Compare as tecnologias
Failover Cluster
Always On (Availability Group)
Replication
Considere a latência entre máquinas e o
impacto de desempenho
Questão 3
Durante uma operação de BULK INSERT, o
administrador de banco de dados observou que a
carga estava sendo FULLY LOGGED.
Qual seria uma possível explicação?
a) Banco de dados em SIMPLE RECOVERY
b) Presença de índices não-clustered na tabela
c) Usuário sem permissão de BulkAdmin
d) Utilização de TABLOCKX no BULK INSERT
Plano de Estudo
Tabelas Grandes (TB+)
Otimizando Bulk Insert
Compressão de dados
Desfragmentação de tabela
Escolha de índices (CL/NCL/Filtrados)
Scale-out
Particionamento
Alinhamento de índices
Replicação
Laboratório
Cenário:
Com o objetivo de manter a Alta Disponibilidade, o banco de dados DBQSA
utiliza o recurso de Database Mirroring síncrono e com um servidor de
quórum (servidor SRVDB1, SRVDB2, SRVDB3). Durante a fase inicial do
projeto, identificou-se um problema de segurança.
Você deve garantir que os dados em disco estejam criptografados.
Nenhuma alteração em stored procedures é permitida.
Ferramentas
SQL Management Studio
Books Online
Laboratório
Cenário:
Com o objetivo de manter a Alta Disponibilidade, o banco de dados DBQSA
utiliza o recurso de Database Mirroring síncrono e com um servidor de
quórum (servidor SRVDB1, SRVDB2, SRVDB3). Durante a fase inicial do
projeto, identificou-se um problema de segurança.
Você deve garantir que os dados em disco estejam criptografados.
Nenhuma alteração em stored procedures é permitida.
A aplicação tem como requerimentos:
Usar o Transparent Data Encryption (TDE) para criptografar os dados
Adotar o Database Mirroring síncrono para Alta Disponibilidade
Laboratório
Cenário:
Com o objetivo de manter a Alta Disponibilidade, o banco de dados DBQSA
utiliza o recurso de Database Mirroring síncrono e com um servidor de
quórum (servidor SRVDB1, SRVDB2, SRVDB3). Durante a fase inicial do
projeto, identificou-se um problema de segurança.
Você deve garantir que os dados em disco estejam criptografados.
Nenhuma alteração em stored procedures é permitida.
Conceito: Hierarquia de segurança
Service Master Key
Database Master Key
Database Encryption Key
Plano de Estudo
Problemas de Conectividade (Porta 1433)
Criptografia (at rest)
Row Encryption, TDE, NTFS
Key Management
Logins / Users
Server Roles
GRANT permission hierarchy
Impersonation
Plano de Estudo
SQL Books Online
Leia os artigos do SQL CAT
http://sqlcat.com
Foco na prática de campo
Microsoft Premier Field Engineer
Indo para o proximo nivel:  MCSM e MCA em SQL Server 2012

Indo para o proximo nivel: MCSM e MCA em SQL Server 2012

  • 1.
  • 2.
    MCM, MCSM eMCA Certificações Avançadas da Microsoft Microsoft Certified Master (MCM) Microsoft Certified Solutions Master (MCSM) Microsoft Certified Architect (MCA) Destaque: Diretório “Meet the Masters” Blog “Microsoft Master” Conferências com time de Produto Lista de Discussão MCM
  • 3.
    Por onde começar? Instruçõese Dicas MCM 2008 http://www.microsoft.com/learning/en/us/certification/master-sql-path.aspx Pré-Requisitos MCITP: Database Administrator SQL Server 2008 MCITP: Database Developer SQL Server 2008
  • 4.
    Provas Exam 88-970 SQL Server2008 Microsoft Certified Master: Knowledge Exam Exam 88-971 SQL Server 2008 Microsoft Certified Master: Lab Exam
  • 5.
    Planejamento Centros Prometric Autorizados Preço: Knowledgeexam: 500 USD Lab exam: 2000 USD / 2500 USD (Remote) Prova em inglês Resultado final
  • 6.
  • 7.
  • 8.
    Questão 1 Durante umainvestigação de lentidão, o administrador de banco de dados observa em sys.dm_exec_requests a ocorrência de esperas por CXPACKET em quase todas as consultas. Qual recurso está relacionado ao problema? a) Disco b) Memória c) Paralelismo d) Rede
  • 9.
    Plano de Estudo Conheçaas principais DMV sys.dm_db_* sys.dm_exec_* sys.dm_os_* Performance Monitor Identificar problemas de Memória Criar um baseline de Disco
  • 10.
    Questão 2 Uma aplicaçãoOLTP utiliza dois bancos de dados e garante a integridade de dados usando o Distributed Transaction Coordinator (DTC) do Windows 2008. O administrador deseja implementar Alta Disponibilidade no ambiente, no entanto, sem alterar a modelagem de dados da aplicação. Qual a melhor tecnologia a ser empregada? a) Availability Group b) Failover Cluster c) Replicação Transacional d) Replicação Peer-to-Peer
  • 11.
    Plano de Estudo Conheçaa terminologia RTO = Recovery Time Objective RPO = Recovery Point Objective Compare as tecnologias Failover Cluster Always On (Availability Group) Replication Considere a latência entre máquinas e o impacto de desempenho
  • 12.
    Questão 3 Durante umaoperação de BULK INSERT, o administrador de banco de dados observou que a carga estava sendo FULLY LOGGED. Qual seria uma possível explicação? a) Banco de dados em SIMPLE RECOVERY b) Presença de índices não-clustered na tabela c) Usuário sem permissão de BulkAdmin d) Utilização de TABLOCKX no BULK INSERT
  • 13.
    Plano de Estudo TabelasGrandes (TB+) Otimizando Bulk Insert Compressão de dados Desfragmentação de tabela Escolha de índices (CL/NCL/Filtrados) Scale-out Particionamento Alinhamento de índices Replicação
  • 14.
    Laboratório Cenário: Com o objetivode manter a Alta Disponibilidade, o banco de dados DBQSA utiliza o recurso de Database Mirroring síncrono e com um servidor de quórum (servidor SRVDB1, SRVDB2, SRVDB3). Durante a fase inicial do projeto, identificou-se um problema de segurança. Você deve garantir que os dados em disco estejam criptografados. Nenhuma alteração em stored procedures é permitida. Ferramentas SQL Management Studio Books Online
  • 15.
    Laboratório Cenário: Com o objetivode manter a Alta Disponibilidade, o banco de dados DBQSA utiliza o recurso de Database Mirroring síncrono e com um servidor de quórum (servidor SRVDB1, SRVDB2, SRVDB3). Durante a fase inicial do projeto, identificou-se um problema de segurança. Você deve garantir que os dados em disco estejam criptografados. Nenhuma alteração em stored procedures é permitida. A aplicação tem como requerimentos: Usar o Transparent Data Encryption (TDE) para criptografar os dados Adotar o Database Mirroring síncrono para Alta Disponibilidade
  • 16.
    Laboratório Cenário: Com o objetivode manter a Alta Disponibilidade, o banco de dados DBQSA utiliza o recurso de Database Mirroring síncrono e com um servidor de quórum (servidor SRVDB1, SRVDB2, SRVDB3). Durante a fase inicial do projeto, identificou-se um problema de segurança. Você deve garantir que os dados em disco estejam criptografados. Nenhuma alteração em stored procedures é permitida. Conceito: Hierarquia de segurança Service Master Key Database Master Key Database Encryption Key
  • 17.
    Plano de Estudo Problemasde Conectividade (Porta 1433) Criptografia (at rest) Row Encryption, TDE, NTFS Key Management Logins / Users Server Roles GRANT permission hierarchy Impersonation
  • 18.
    Plano de Estudo SQLBooks Online Leia os artigos do SQL CAT http://sqlcat.com Foco na prática de campo Microsoft Premier Field Engineer

Notas do Editor

  • #2 Alterar o nome da apresentação e informações de contatos.