Sumários

Controlo de concorrência

17 abril 2008, 10:00 Pável Pereira Calado

Protocolos de locking

  • 2-phase locking
  • Protocolos baseados em grafos
  • Protocolos baseados em timestamps
  • Granularidade múltipla
  • Esquemas multi-versão


Optimização de Queries e Apoio ao Mini-Projecto

11 abril 2008, 16:30 Bruno Emanuel Da Graça Martins

  • Optimização de Queries Baseada em Custos (sistema R)
  • O Gerador de Optimizadores de Queries Volcano/Cascades
  • Apoio ao mini-projecto e esclarecimento de dúvidas


Optimização de Queries e Apoio ao Mini-Projecto

11 abril 2008, 11:00 Bruno Emanuel Da Graça Martins

  • Optimização de Queries Baseada em Custos (sistema R)
  • O Gerador de Optimizadores de Queries Volcano/Cascades
  • Apoio ao mini-projecto e esclarecimento de dúvidas


Transacções

11 abril 2008, 09:30 Pável Pereira Calado

  • Conceitos
  • Propriedades ACID
  • Concorrência e recuperação
  • Seriabilidade
  • Transacções em SQL


Optimização de interrogações (cont.)

10 abril 2008, 10:00 Helena Galhardas

Estimativa do resultado das operações relacionais: nº valores e nº valores distintos.

Optimização baseada em custo: algoritmo de programação dinâmica.

Optimização baseada em heuristicas.

Left-deep join trees.