SlideShare ist ein Scribd-Unternehmen logo
1 von 12
Disponibilidade dos Dados
(Data Availability)
Carlos Pampulim Caldeira
http://www.di.uevora.pt/~ccaldeira
www.linkedin.com/in/carlospampulimcaldeira
ADMINISTRAÇÃO DE BASES DE DADOS
Disponibilidadedos dados
"Availability is the Holy Grail of DBA"
• Se os dados estão indisponíveis as aplicações
não funcionam!
• Se as aplicações não funcionam a organização
pára!
• E-business
Disponibilidade(1) vs. Desempenho(2)
1. capacidade em ser acedido
2. velocidade a que é acedido
Disponibilidadedos dados
Quatro componentes :
Usabilidade
Recuperação
Fiabilidade
Diagnóstico/Revisão
Disponibilidadedos dados
• Sistemas de Apoio à Decisão
• Data Warehousing
Janela de manutenção:
• 24/7
• Manutenção e reorganização
Novas aplicações:
Disponibilidadedos dados
Custo da indisponibilidade:
• empresa de filatelia
• cadeia de hipermercados
Disponibilidadedos dados
Qual é a disponibilidade suficiente?
Os sistemas de primeiro nível: regra dos cinco-noves
Fonte: Mullins, C. 2002. Database Administration: The Complete Guide to Practices and
Procedures. Addison Wesley.
Disponibilidadedos dados
Lista de problemas:
• Destruição do Centro de Informática
• Rede: hardware, software
• Perda do servidor: CPU, RAM e Motherboard
• Discos
• Software: SO, SGBDR e aplicações
•Erros do DBA
• 70% das chamadas recebidas Oracle para DB outage:
• Formação do DBA
• Ferramentas / procedimentos
Disponibilidadedos dados
Natureza das interrupções
Disponibilidadedos dados
30% paragens imprevistas
70% paragens planeadas
BD disponível
• Manutenção ao vivo ou em directo
• Automatismos na ABD
• (Novas) Características do SGBDR
• Explorar o hardware
Técnicas para promoção da disponibilidade:
Disponibilidadedos dados
Manutenção ao vivo ou em directo:
reorganização, backup,
balanceamento entre
discos, sincronização,…
Disponibilidadedos dados
Update auto BD física em standby:
Disponibilidadedos dados
Oracle Standby Database

Weitere ähnliche Inhalte

Andere mochten auch

Cooperacion y trabajo humanitario
Cooperacion y trabajo humanitarioCooperacion y trabajo humanitario
Cooperacion y trabajo humanitarioÓscar Serrano Oria
 
104學年度商管群專業科目(二)統一入學測驗(經濟學)
104學年度商管群專業科目(二)統一入學測驗(經濟學)104學年度商管群專業科目(二)統一入學測驗(經濟學)
104學年度商管群專業科目(二)統一入學測驗(經濟學)lungtengtech
 
LSA Bootcamp Austin: Take Control of Your Online Reputation
LSA Bootcamp Austin: Take Control of Your Online ReputationLSA Bootcamp Austin: Take Control of Your Online Reputation
LSA Bootcamp Austin: Take Control of Your Online ReputationLocalogy
 
“TIRANA EXPO CENTRE” Panairin “HIGH TECH SHOW”, i pari eveniment i këtij lloj...
“TIRANA EXPO CENTRE” Panairin “HIGH TECH SHOW”, i pari eveniment i këtij lloj...“TIRANA EXPO CENTRE” Panairin “HIGH TECH SHOW”, i pari eveniment i këtij lloj...
“TIRANA EXPO CENTRE” Panairin “HIGH TECH SHOW”, i pari eveniment i këtij lloj...Florian Voko
 
Frailty in the elderly. dalla fragilità fisica alla fragilità cognitiva
Frailty in the elderly. dalla fragilità fisica alla fragilità cognitivaFrailty in the elderly. dalla fragilità fisica alla fragilità cognitiva
Frailty in the elderly. dalla fragilità fisica alla fragilità cognitivaSara Palermo
 
Social audit. dr.madhur verma PGIMS ROHTAK
Social audit.  dr.madhur verma PGIMS ROHTAKSocial audit.  dr.madhur verma PGIMS ROHTAK
Social audit. dr.madhur verma PGIMS ROHTAKMADHUR VERMA
 
2° dia do Replanejamento de 2014 - 29 de agosto de 2014
2° dia do Replanejamento de 2014 - 29 de agosto de 20142° dia do Replanejamento de 2014 - 29 de agosto de 2014
2° dia do Replanejamento de 2014 - 29 de agosto de 2014Wilson Barbieri
 

Andere mochten auch (11)

Cooperacion y trabajo humanitario
Cooperacion y trabajo humanitarioCooperacion y trabajo humanitario
Cooperacion y trabajo humanitario
 
104學年度商管群專業科目(二)統一入學測驗(經濟學)
104學年度商管群專業科目(二)統一入學測驗(經濟學)104學年度商管群專業科目(二)統一入學測驗(經濟學)
104學年度商管群專業科目(二)統一入學測驗(經濟學)
 
Irratia
IrratiaIrratia
Irratia
 
LSA Bootcamp Austin: Take Control of Your Online Reputation
LSA Bootcamp Austin: Take Control of Your Online ReputationLSA Bootcamp Austin: Take Control of Your Online Reputation
LSA Bootcamp Austin: Take Control of Your Online Reputation
 
“TIRANA EXPO CENTRE” Panairin “HIGH TECH SHOW”, i pari eveniment i këtij lloj...
“TIRANA EXPO CENTRE” Panairin “HIGH TECH SHOW”, i pari eveniment i këtij lloj...“TIRANA EXPO CENTRE” Panairin “HIGH TECH SHOW”, i pari eveniment i këtij lloj...
“TIRANA EXPO CENTRE” Panairin “HIGH TECH SHOW”, i pari eveniment i këtij lloj...
 
Frailty in the elderly. dalla fragilità fisica alla fragilità cognitiva
Frailty in the elderly. dalla fragilità fisica alla fragilità cognitivaFrailty in the elderly. dalla fragilità fisica alla fragilità cognitiva
Frailty in the elderly. dalla fragilità fisica alla fragilità cognitiva
 
Caligrama
CaligramaCaligrama
Caligrama
 
Social audit. dr.madhur verma PGIMS ROHTAK
Social audit.  dr.madhur verma PGIMS ROHTAKSocial audit.  dr.madhur verma PGIMS ROHTAK
Social audit. dr.madhur verma PGIMS ROHTAK
 
2° dia do Replanejamento de 2014 - 29 de agosto de 2014
2° dia do Replanejamento de 2014 - 29 de agosto de 20142° dia do Replanejamento de 2014 - 29 de agosto de 2014
2° dia do Replanejamento de 2014 - 29 de agosto de 2014
 
Energy 8
Energy 8Energy 8
Energy 8
 
Energy 9
Energy 9Energy 9
Energy 9
 

Ähnlich wie Disponibilidade da Base de Dados

Sistemas de Gestão de Bases de Dados e de Gestão de Ficheiros
Sistemas de Gestão de Bases de Dados e de Gestão de FicheirosSistemas de Gestão de Bases de Dados e de Gestão de Ficheiros
Sistemas de Gestão de Bases de Dados e de Gestão de FicheirosMariana Hiyori
 
Aula 1 introdução a base de dados
Aula 1   introdução a base de dadosAula 1   introdução a base de dados
Aula 1 introdução a base de dadosHélio Martins
 
Sistema de Apoio a Decisao
Sistema de Apoio a DecisaoSistema de Apoio a Decisao
Sistema de Apoio a DecisaoDenilson Sousa
 
Boas Práticas para Dados na Web: Desafios e Benefícios
Boas Práticas para Dados na Web: Desafios e BenefíciosBoas Práticas para Dados na Web: Desafios e Benefícios
Boas Práticas para Dados na Web: Desafios e BenefíciosCentro Web
 
Qualidade de dados Aula Compacta.pdf
Qualidade de dados Aula Compacta.pdfQualidade de dados Aula Compacta.pdf
Qualidade de dados Aula Compacta.pdfCelso Paquete Cellso
 
Palestra big data_e_mineracao_dedados_5agosto13-versaoslideshare
Palestra big data_e_mineracao_dedados_5agosto13-versaoslidesharePalestra big data_e_mineracao_dedados_5agosto13-versaoslideshare
Palestra big data_e_mineracao_dedados_5agosto13-versaoslidesharepccdias
 
BANCO DE DADOS RELACIONAIS
BANCO DE DADOS RELACIONAIS BANCO DE DADOS RELACIONAIS
BANCO DE DADOS RELACIONAIS Antonio Pedro
 
Qualidade de dados Aula Extendida.pdf
Qualidade de dados Aula Extendida.pdfQualidade de dados Aula Extendida.pdf
Qualidade de dados Aula Extendida.pdfCelso Paquete Cellso
 
Apostila bancodedados (1)
Apostila bancodedados (1)Apostila bancodedados (1)
Apostila bancodedados (1)Reuel Lopes
 
Boas Práticas para Dados na Web: Desafios e Benefícios
Boas Práticas para Dados na Web: Desafios e BenefíciosBoas Práticas para Dados na Web: Desafios e Benefícios
Boas Práticas para Dados na Web: Desafios e BenefíciosCentro Web
 
Tecnologia da Informação - noções básicas
Tecnologia da Informação - noções básicasTecnologia da Informação - noções básicas
Tecnologia da Informação - noções básicasCaroline Ricci
 
PETIC - DADOS
PETIC - DADOSPETIC - DADOS
PETIC - DADOSjcaroso
 
Como Implementar a Análise de Dados em Tempo Real
Como Implementar a Análise de Dados em Tempo RealComo Implementar a Análise de Dados em Tempo Real
Como Implementar a Análise de Dados em Tempo RealDenodo
 
Apresentação designation system
Apresentação designation systemApresentação designation system
Apresentação designation systemrobsonlogistica1
 
1º trabalho base dados
1º trabalho base dados1º trabalho base dados
1º trabalho base dadosessa
 

Ähnlich wie Disponibilidade da Base de Dados (20)

Data Availability
Data AvailabilityData Availability
Data Availability
 
gcs_aula07.pdf
gcs_aula07.pdfgcs_aula07.pdf
gcs_aula07.pdf
 
Sistemas de Gestão de Bases de Dados e de Gestão de Ficheiros
Sistemas de Gestão de Bases de Dados e de Gestão de FicheirosSistemas de Gestão de Bases de Dados e de Gestão de Ficheiros
Sistemas de Gestão de Bases de Dados e de Gestão de Ficheiros
 
Data Quality para Governo
Data Quality para GovernoData Quality para Governo
Data Quality para Governo
 
Aula 1 introdução a base de dados
Aula 1   introdução a base de dadosAula 1   introdução a base de dados
Aula 1 introdução a base de dados
 
dq
dqdq
dq
 
Sistema de Apoio a Decisao
Sistema de Apoio a DecisaoSistema de Apoio a Decisao
Sistema de Apoio a Decisao
 
Boas Práticas para Dados na Web: Desafios e Benefícios
Boas Práticas para Dados na Web: Desafios e BenefíciosBoas Práticas para Dados na Web: Desafios e Benefícios
Boas Práticas para Dados na Web: Desafios e Benefícios
 
Qualidade de dados Aula Compacta.pdf
Qualidade de dados Aula Compacta.pdfQualidade de dados Aula Compacta.pdf
Qualidade de dados Aula Compacta.pdf
 
Palestra big data_e_mineracao_dedados_5agosto13-versaoslideshare
Palestra big data_e_mineracao_dedados_5agosto13-versaoslidesharePalestra big data_e_mineracao_dedados_5agosto13-versaoslideshare
Palestra big data_e_mineracao_dedados_5agosto13-versaoslideshare
 
BANCO DE DADOS RELACIONAIS
BANCO DE DADOS RELACIONAIS BANCO DE DADOS RELACIONAIS
BANCO DE DADOS RELACIONAIS
 
Qualidade de dados Aula Extendida.pdf
Qualidade de dados Aula Extendida.pdfQualidade de dados Aula Extendida.pdf
Qualidade de dados Aula Extendida.pdf
 
Jac data management
Jac   data managementJac   data management
Jac data management
 
Apostila bancodedados (1)
Apostila bancodedados (1)Apostila bancodedados (1)
Apostila bancodedados (1)
 
Boas Práticas para Dados na Web: Desafios e Benefícios
Boas Práticas para Dados na Web: Desafios e BenefíciosBoas Práticas para Dados na Web: Desafios e Benefícios
Boas Práticas para Dados na Web: Desafios e Benefícios
 
Tecnologia da Informação - noções básicas
Tecnologia da Informação - noções básicasTecnologia da Informação - noções básicas
Tecnologia da Informação - noções básicas
 
PETIC - DADOS
PETIC - DADOSPETIC - DADOS
PETIC - DADOS
 
Como Implementar a Análise de Dados em Tempo Real
Como Implementar a Análise de Dados em Tempo RealComo Implementar a Análise de Dados em Tempo Real
Como Implementar a Análise de Dados em Tempo Real
 
Apresentação designation system
Apresentação designation systemApresentação designation system
Apresentação designation system
 
1º trabalho base dados
1º trabalho base dados1º trabalho base dados
1º trabalho base dados
 

Mehr von Carlos Pampulim Caldeira

Administração de Bases de Dados - Introdução
Administração de Bases de Dados - IntroduçãoAdministração de Bases de Dados - Introdução
Administração de Bases de Dados - IntroduçãoCarlos Pampulim Caldeira
 
Afinação da Aplicação | Caminho de Acesso aos Dados
Afinação da Aplicação | Caminho de Acesso aos DadosAfinação da Aplicação | Caminho de Acesso aos Dados
Afinação da Aplicação | Caminho de Acesso aos DadosCarlos Pampulim Caldeira
 
Revisão do Desenho da Base de Dados | 2015
Revisão do Desenho da Base de Dados | 2015Revisão do Desenho da Base de Dados | 2015
Revisão do Desenho da Base de Dados | 2015Carlos Pampulim Caldeira
 
Salvaguarda e Recuperação da Base de Dados | Oracle
Salvaguarda e Recuperação da Base de Dados | OracleSalvaguarda e Recuperação da Base de Dados | Oracle
Salvaguarda e Recuperação da Base de Dados | OracleCarlos Pampulim Caldeira
 
Administração de bases de dados introdução
Administração de bases de dados   introduçãoAdministração de bases de dados   introdução
Administração de bases de dados introduçãoCarlos Pampulim Caldeira
 
Revisão do Desenho da Base de Dados - Design Review
Revisão do Desenho da Base de Dados - Design ReviewRevisão do Desenho da Base de Dados - Design Review
Revisão do Desenho da Base de Dados - Design ReviewCarlos Pampulim Caldeira
 

Mehr von Carlos Pampulim Caldeira (20)

Administração de Bases de Dados - Introdução
Administração de Bases de Dados - IntroduçãoAdministração de Bases de Dados - Introdução
Administração de Bases de Dados - Introdução
 
Custo Execução Queries | Oracle | 2015
Custo Execução Queries | Oracle | 2015Custo Execução Queries | Oracle | 2015
Custo Execução Queries | Oracle | 2015
 
Estatísticas | Oracle | 2015
Estatísticas | Oracle | 2015Estatísticas | Oracle | 2015
Estatísticas | Oracle | 2015
 
Afinação da Aplicação | Caminho de Acesso aos Dados
Afinação da Aplicação | Caminho de Acesso aos DadosAfinação da Aplicação | Caminho de Acesso aos Dados
Afinação da Aplicação | Caminho de Acesso aos Dados
 
Revisão do Desenho da Base de Dados | 2015
Revisão do Desenho da Base de Dados | 2015Revisão do Desenho da Base de Dados | 2015
Revisão do Desenho da Base de Dados | 2015
 
Salvaguarda e Recuperação da Base de Dados | Oracle
Salvaguarda e Recuperação da Base de Dados | OracleSalvaguarda e Recuperação da Base de Dados | Oracle
Salvaguarda e Recuperação da Base de Dados | Oracle
 
Views | Controlo de acesso aos dados
Views | Controlo de acesso aos dadosViews | Controlo de acesso aos dados
Views | Controlo de acesso aos dados
 
SQL e Transações
SQL e TransaçõesSQL e Transações
SQL e Transações
 
DBA | Tabelas de teste
DBA | Tabelas de testeDBA | Tabelas de teste
DBA | Tabelas de teste
 
Google BigQuery
Google BigQueryGoogle BigQuery
Google BigQuery
 
Administração de bases de dados introdução
Administração de bases de dados   introduçãoAdministração de bases de dados   introdução
Administração de bases de dados introdução
 
Ambiente de exploração oracle
Ambiente de exploração oracleAmbiente de exploração oracle
Ambiente de exploração oracle
 
Gestão da Aplicação
Gestão da AplicaçãoGestão da Aplicação
Gestão da Aplicação
 
Oracle | Estatísticas
Oracle | EstatísticasOracle | Estatísticas
Oracle | Estatísticas
 
Custo Execução de Queries
Custo Execução de QueriesCusto Execução de Queries
Custo Execução de Queries
 
User Management
User ManagementUser Management
User Management
 
Database Performance
Database PerformanceDatabase Performance
Database Performance
 
Alterações na Base de Dados
Alterações na Base de DadosAlterações na Base de Dados
Alterações na Base de Dados
 
Revisão do Desenho da Base de Dados - Design Review
Revisão do Desenho da Base de Dados - Design ReviewRevisão do Desenho da Base de Dados - Design Review
Revisão do Desenho da Base de Dados - Design Review
 
Sistema Spares
Sistema SparesSistema Spares
Sistema Spares
 

Disponibilidade da Base de Dados

  • 1. Disponibilidade dos Dados (Data Availability) Carlos Pampulim Caldeira http://www.di.uevora.pt/~ccaldeira www.linkedin.com/in/carlospampulimcaldeira ADMINISTRAÇÃO DE BASES DE DADOS
  • 2. Disponibilidadedos dados "Availability is the Holy Grail of DBA" • Se os dados estão indisponíveis as aplicações não funcionam! • Se as aplicações não funcionam a organização pára! • E-business
  • 3. Disponibilidade(1) vs. Desempenho(2) 1. capacidade em ser acedido 2. velocidade a que é acedido Disponibilidadedos dados
  • 5. • Sistemas de Apoio à Decisão • Data Warehousing Janela de manutenção: • 24/7 • Manutenção e reorganização Novas aplicações: Disponibilidadedos dados
  • 6. Custo da indisponibilidade: • empresa de filatelia • cadeia de hipermercados Disponibilidadedos dados
  • 7. Qual é a disponibilidade suficiente? Os sistemas de primeiro nível: regra dos cinco-noves Fonte: Mullins, C. 2002. Database Administration: The Complete Guide to Practices and Procedures. Addison Wesley. Disponibilidadedos dados
  • 8. Lista de problemas: • Destruição do Centro de Informática • Rede: hardware, software • Perda do servidor: CPU, RAM e Motherboard • Discos • Software: SO, SGBDR e aplicações •Erros do DBA • 70% das chamadas recebidas Oracle para DB outage: • Formação do DBA • Ferramentas / procedimentos Disponibilidadedos dados
  • 9. Natureza das interrupções Disponibilidadedos dados 30% paragens imprevistas 70% paragens planeadas BD disponível
  • 10. • Manutenção ao vivo ou em directo • Automatismos na ABD • (Novas) Características do SGBDR • Explorar o hardware Técnicas para promoção da disponibilidade: Disponibilidadedos dados
  • 11. Manutenção ao vivo ou em directo: reorganização, backup, balanceamento entre discos, sincronização,… Disponibilidadedos dados
  • 12. Update auto BD física em standby: Disponibilidadedos dados Oracle Standby Database

Hinweis der Redaktion

  1. O tempo da Web é diferente do tempo da nossa organização. Aquele mede-se em clicks e o nosso em minutos ou horas.
  2. Usabilidade (manageability): a capacidade em criar e manter um ambiente de exploração estável que, de uma forma permanente, forneça serviços aos utilizadores. Recuperação (recoverability): a capacidade de estabelecer o serviço na eventualidade da ocorrência de um erro ou da falha de um componente de hardware ou de software. Fiabilidade (reliability): a capacidade em fornecer um determinado serviço a um certo nível durante um determinado período de tempo. Diagnóstico/Revisão (serviceability): a capacidade em ser capaz de descobrir problemas, diagnosticar as suas causas e encontrar formas e meios de os resolver.
  3. Oracle Standby Database PostgreSQL: Point-In-Time Recovery (PITR)