Database Performance

1.105 visualizações

Publicada em

Publicada em: Educação
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Database Performance

  1. 1. Performance Tuning Database Optimization Carlos Pampulim Caldeira http://www.di.uevora.pt/~ccaldeira Administração de Bases de Dados
  2. 2. Tuning - base de dados (n/n) <ul><ul><li>Repartição ( partitioning ) </li></ul></ul><ul><ul><li>Raw vs OS </li></ul></ul><ul><ul><li>Indexação </li></ul></ul><ul><ul><li>Desnormalização </li></ul></ul><ul><ul><li>Sequência física dos dados ( clustering ) </li></ul></ul><ul><ul><li>Combinação de dados de várias tabelas num ficheiro ( interleaving data ) </li></ul></ul><ul><ul><li>Espaço livre </li></ul></ul>Optimização da BD:
  3. 3. Tuning - base de dados (n/n) <ul><ul><li>Raw vs OS: </li></ul></ul>Fonte: Mullins (2002).
  4. 4. Tuning - base de dados (n/n) <ul><ul><li>Raw vs OS: </li></ul></ul>Fonte: Microsoft .
  5. 5. Tuning - base de dados (n/n) <ul><ul><li>Compressão dos dados </li></ul></ul><ul><ul><li>Disposição dos ficheiros </li></ul></ul><ul><ul><li>Paginação (blocos SO) </li></ul></ul><ul><ul><li>Reorganização </li></ul></ul>Optimização da BD:

×