Sumários

Aula de dúvidas

13 maio 2011, 08:00 Bruno Emanuel Da Graça Martins

  • Por indisponibilidade do docente Bruno Martins, relacionada com a participação num congresso, não se realizou a aula de laboratório no horário previsto para a mesma.
  • Foi acordada com os com os alunos uma aula em horário alternativo para o esclarecimento de dúvidas sobre o mini-projecto 4.


Tuning de Interrogações (II)

11 maio 2011, 11:00 Paulo Carreira

Tuning de Interrogações (cont)

  • Re-escrita de queries correlacionadas
  • Re-escrita de queries com HAVING
  • Problemas da expansão de vistas
  • Problemas da utilização de Triggers


Tuning de Interrogações de Esquema

6 maio 2011, 11:00 Paulo Carreira

Não compareceram alunos neste turno.
Estava planeado o laboratório 10 sobre:
  • Tuning ao nível do desenho lógico (esquema) da base de dados
  • Tuning de interrogações


Tuning de Interrogações (I)

6 maio 2011, 09:30 Paulo Carreira

  • Index usages
  • Function indices
  • Saving DISTINCTs
  • How to tell when a query needs DISTINCT
  • Correlated Queries


Tuning ao nível do esquema e tuning de interrogações

6 maio 2011, 08:00 Bruno Emanuel Da Graça Martins

  • Tuning ao nível do desenho lógico (esquema) da base de dados
    • Colapsar de várias relações, nos casos one-to-one e one-to-many
    • Particionamento horizontal e vertical de relações
    • Adição de atributos redundantes/derivados
    • Implementação de optimizações de esquema, de forma transparente, no SQL Server 2008
      • Vistas materializadas, índices com opção INCLUDE, esquemas de particionamento horizontal, índices sobre valores computados
  • Tuning de interrogações
    • Heurísticas a considerar na escrita de interrogações SQL