Planos de Execução em ORACLE

Introdução

Nas últimas duas edições, abordámos o tema da optimização de SQL com o recurso a técnicas de melhoria do código SQL. Recorremos, nomeadamente, à utilização de bind variables e à correcta implementação de índices. Nesta edição, vamos apresentar uma das ferramentas de diagnóstico que permitem prever e verificar a optimização: os planos de execução.

O que é

Antes de efectuar um SELECT na base de dados, o optimizador traça um plano de execução, de modo a avaliar que dados recolher, onde e como os deve obter. O plano de execução é influenciado por múltiplos factores e varia ao longo do tempo, isto é, varia consoante o estado presente da base de dados.

Continuar a ler

Revista PROGRAMAR nº 27 — Fevereiro 2011

Um vez mais a equipa da Revista PROGRAMAR traz-lhe uma nova edição.

Com esta 27ª edição continuamos a aplicar pequenos retoques no design da Revista PROGRAMAR, de acordo com as opiniões que fomos recebendo. Mantivemos as parcerias e fizemos novas com mais comunidades de programação. Tudo isto com o intuito de continuar a trazer até si uma edição de qualidade.

Por isso nesta edição trazemos até si, como artigo de capa, um artigo para Introdução ao ASP .NET MVC 3.0, e ainda os seguintes artigos:

E ainda a análise ao livro Silverlight 4.0 – Curso Completo.

Clique aqui para download.

Expressa-te!

Sem dúvida que nos últimos tempos têm-se falado bastante na liberdade de expressão, como os casos de divulgação de documentos por parte do Wikileaks, as “milenares” censuras na China no uso da Internet (agora até estão censuradas pesquisas sobre o actual estado do Egipto), a tentativa de obter os dados de acesso às contas do Facebook dos tunisinos por parte do próprio governo, para limitar a troca e partilha de informações, e ainda mais recentemente o corte dos serviços de internet no Egipto aplicado a toda a população, para que esta não possa comunicar sobre a situação actual do país (entretanto, e pelo menos parcialmente o corte foi cancelado), o caso da Ensitel que queria obrigar uma cliente a retirar a informação sobre as reclamações que tinha feito para a empresa, entre muitos outros que poderia enumerar.

Continuar a ler