Programação  
 
Conhecimento computador >> Programação >> Programação PHP /MySQL >> 
Depuração de um Função Pipeline no Oracle
A função pipeline é muitas vezes usado para substituir uma função multi- passo ao trabalhar com grandes bases de dados Oracle . Quantidades maciças de informações que são típicos em bancos de dados muitas vezes resultam em uma função tradicional de várias etapas atolar o sistema , resultando em um desempenho lento. Desde o lançamento do Oracle 9i , os desenvolvedores podem agora substituir as funções com uma função de pipeline . A função gasoduto é capaz de produzir dados finais mais rapidamente através da produção de cada linha de dados imediatamente após ele é compilado e que, funções tradicionais comuns antes Oracle 9i compilou todas as linhas de dados antes de qualquer um que foi enviado para a saída. Funções pipeline são a resposta para os problemas de muitos desenvolvedores , mas eles ainda estão sujeitos aos mesmos erros de programação como seus colegas mais velhos . O processo de depuração é simples porque a maioria dos compiladores de código vêm com um recurso depurador. Coisas que você precisa
roteiro compilador
Show Mais instruções
1

Inicie o compilador de escolha. Quando o compilador estiver aberto, clique no menu "Arquivo" e selecione " Abrir". Navegue até a pasta onde a função gasoduto está localizada. Localizar arquivo da função e clique duas vezes nele para abrir o arquivo na janela do seu navegador de compiladores
2

Digite a linha de código . " DBMS_OUTPUT.PUT_LINE ('') ; " periodicamente por todo o corpo do código. A linha é sensível a maiúsculas e deve ser inserido exatamente para funcionar corretamente. Dependendo da duração da função, você pode ter que entrar na linha muitas vezes. Para identificar os erros facilmente , a entrada da linha depois de cada outra declaração dentro do script da função pipeline. Não digite o código no meio do código existente ; dar-lhe sua própria linha. Em alguns casos, o seu compilador pode caracterizar um atalho que insere o código automaticamente. Outros compiladores permitir que o código a ser inserido onde o cursor está localizado pressionando o atalho de teclado "Ctrl" e "D"
3

Clique no ícone de depuração no compiladores barra de ferramentas. Alternativamente, você pode passar o mouse sobre o script da função de gasodutos e clique com o botão direito . Selecione a opção de debug do menu que irá aparecer. Isto irá compilar o script. Para cada DBMS_OUTPUT inserido no roteiro funções , uma linha de saída aparecerá na janela de buffer a saída que normalmente é na parte inferior da janela do compilador.
4

Olhe para as linhas de produção na saída janela de buffer . As linhas serão todos começam com o " DBMS_ OUTPUT.PUT_LINE ", seguido do texto de dados de que a declaração , que será entre parênteses . Isso permite que você localizar todos os erros . Quando um erro é encontrado, a linha de saída será vermelho . Clique duas vezes no texto em vermelho para ser automaticamente levado para a linha de código em que o erro está presente. Corrija o bug no menu do navegador .
5

Remover todas as linhas de " DBMS_OUTPUT.PUT_LINE ('') " a partir do script funções deslocando manualmente através de e excluí-los. Clique no menu "Arquivo" e selecione "Salvar " para salvar as alterações em sua função gasoduto , que agora é depurado.

Anterior :

Próximo : No
  Os artigos relacionados
·Como analisar PHP Script em um site ASP.net 
·Como usar nomes reservados como colunas no MySQL 
·Como ter listas do Bloco PHP 
·A PHP registro de todas as consultas MySQL 
·Como permitir um cabeçalho PHP em qualquer lugar 
·Como remover vazias Tags no PHP DOM 
·Matriz PHP Nomeado Função 
·Como compilar o PHP para Windows GUI 
·Como busca enquanto você digita em AJAX Com MySQL PHP 
·PHP Função incorreta 
  Artigos em destaque
·Como usar DMG no Windows 
·Como alterar a largura em Qbasic 
·Como usar Scripts em SSIS 
·Como converter uma maquete para HTML 
·Como converter um IQueryable para Dataset 
·Usos para HashCode em Java 
·Common Lisp e motor de HTML Encadernação 
·O que é uma exceção de ponteiro nulo 
·Como construir um programa de computador 
·Como Ler Variáveis ​​JavaScript do WebView no Android 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados