Mostrar registro simples

dc.contributor.advisorRibeiro, Helena Graziottin
dc.contributor.authorPaim, Enor
dc.contributor.otherNotari, Daniel Luís
dc.contributor.otherAngonese, Silvio Fernando
dc.date.accessioned2016-08-23T17:38:13Z
dc.date.available2016-08-23T17:38:13Z
dc.date.submitted2008
dc.identifier.urihttps://repositorio.ucs.br/handle/11338/1286
dc.descriptionFreqüentemente administradores de banco de dados necessitam analisar a performance de execução de uma instrução SQL. Para auxiliar nesta tarefa, o Oracle possui um recurso chamado Explain Plan. Com ele é possível analisar detalhadamente o plano de execução de uma instrução SQL, verificando o seu custo de execução e muitas outras informações. Porém, o Oracle não possui nenhum recurso que faça este mesmo processo para um bloco de comandos PL/SQL. Para se analisar o custo de execução de um PL/SQL é necessário percorrer seu código fonte, buscando por todas as instruções SQL existentes e analisando seus planos de execução através do Explain Plan. O objetivo deste trabalho é desenvolver um protótipo de software que auxilie nesta tarefa, fazendo a análise do custo de execução de um bloco de comandos PL/SQL, com base no custo de execução de cada instrução SQL contida dentro dele. Para isso, o protótipo implementa um analisador sintático, que faz o reconhecimento de uma gramática definida especificamente para este trabalho, e identifica as instruções SQL contidas no código fonte do PL/SQL. Após identificar todos as instruções SQL, o protótipo utiliza o Explain Plan para gerar as informações dos planos de execução e mostra para o usuário, de forma organizada, as informações mais relevantes para a análise de custo de execução do plano (sic).pt_BR
dc.language.isoptpt_BR
dc.subjectBanco de dadospt_BR
dc.subjectSQL (Linguagem de programação de computador)pt_BR
dc.subjectSoftware - Desenvolvimentopt_BR
dc.titleDesenvolvimento de um analisador de custo de PL/SQLpt_BR
dc.typeMonografiapt_BR
mtd2-br.advisor.instituationUniversidade de Caxias do Sulpt_BR
mtd2-br.program.nameBacharelado em Ciência da Computaçãopt_BR


Arquivos deste item

Thumbnail

Este item aparece na(s) seguinte(s) coleção(s)

Mostrar registro simples