Sumários

Transaction Execution and Isolation Levels

4 abril 2014, 13:30 Helena Galhardas

  • Execução de transacções concorrentes no sistema SQL Server
  • Nívels de isolamento e as anomalias que lhes estão associadas
  • O nível de isolamento "SNAPSHOT ISOLATION" no SQL server
  • Exercícios
  • Apoio ao projecto


Transaction Execution and Isolation Levels

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

  • Execução de transacções concorrentes no sistema SQL Server
  • Nívels de isolamento e as anomalias que lhes estão associadas
  • O nível de isolamento "SNAPSHOT ISOLATION" no SQL server
  • Exercícios
  • Apoio ao projecto


Query Optimization (cont) and Concurrency Control

4 abril 2014, 09:30 Helena Galhardas

Query optimization: cost based-optimization:

  • cost-based join order selection: dynamic programming algorithm
  • cost-based optimization with equivalence rules
  • heuristics in optimization.

Concurrency Control:

  • Multiple granularity: intention locks.


Query Optimization (cont.)

1 abril 2014, 09:30 Helena Galhardas

Catalog Information for Cost Estimation:

  • Histograms

Statistical Information for Cost Estimation:

  • Selection size estimation
  • Join size estimation
  • Other operators size estimaton: projection, grouping, set operations, outer join.


Query Optimization

28 março 2014, 13:30 Helena Galhardas

  • Optimização de interrogações no SQL Server
  • Estatísticas sobre distribuição de valores, histogramas, e estimação do tamanho de operações de join
  • Hints possíveis de ser usados em expressões Transact-SQL com o sistema SQL Server
  • Exercícios sobre equivalência de expressões em álgebra relacional
  • Apoio ao projecto