| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> PHP /MySQL Programmation >> Content
    Débogage d'une fonction Pipelined dans Oracle
    Une fonction pipeline est souvent utilisé pour remplacer une fonction multi- étape lorsque l'on travaille avec de grandes bases de données Oracle . Des quantités massives d' informations qui sont typiques dans les bases de données se traduisent souvent par une fonction multi- étape traditionnelle embourber le système , ce qui entraîne un ralentissement des performances . Depuis la sortie de Oracle 9i, les développeurs peuvent désormais remplacer les fonctions d'une fonction pipeline . Une fonction de pipeline est capable de produire des données de fin plus rapidement en produisant chaque ligne de données immédiatement après sa compilation , tandis que , les fonctions traditionnelles communes avant de Oracle 9i compilé toutes les lignes de données avant que tout cela a été envoyée à la sortie . Fonctions pipeline sont la réponse aux problèmes de nombreux développeurs , mais ils sont toujours soumis aux mêmes bogues de programmation que leurs homologues plus âgés . Le processus de débogage est simple car la plupart des compilateurs de code viennent avec une fonction débogueur. Choses que vous devez
    Script compilateur
    Voir Plus Instructions
    1

    lancer le compilateur de votre choix. Lorsque le compilateur est ouvert , cliquez sur le menu "Fichier " et choisissez " Ouvrir". Accédez au dossier où la fonction de pipeline est situé . Trouvez le dossier de la fonction et double- cliquez dessus pour ouvrir le fichier dans la fenêtre de votre navigateur de compilateurs
    2

    Tapez la ligne de code. " DBMS_OUTPUT.PUT_LINE ('') ; " périodiquement dans tout le corps du code. La ligne est sensible à la casse et doit être saisie exactement à fonctionner correctement . Selon la longueur de la fonction, vous pouvez avoir à saisir la ligne plusieurs fois. Pour repérer facilement les bugs , entrée de la ligne après chaque autre déclaration dans le script de la fonction de pipeline. Ne tapez le code dans le milieu du code existant ; lui donner sa propre ligne. Dans certains cas, le compilateur peut présenter automatiquement un raccourci qui insère le code . D'autres compilateurs permettent le code à insérer là où se trouve le curseur en appuyant sur le raccourci clavier "Ctrl" et "D"
    3

    Cliquez sur l'icône de débogage sur l' compilateurs barre d'outils. Alternativement, vous pouvez survoler le script de la fonction de pipeline et clic droit. Sélectionnez l' option de débogage dans le menu qui apparaît. Cela va compiler le script . Pour chaque DBMS_OUTPUT que vous avez entré dans le script de fonctions, une ligne de sortie s'affiche dans la fenêtre de tampon de sortie qui est généralement sur le bas de la fenêtre de compilation.
    4

    Regardez les lignes de sortie dans la sortie tamponner fenêtre. Les lignes seront tous commencer avec le " DBMS_ OUTPUT.PUT_LINE " suivi du texte de données à partir de cette déclaration, qui sera entourée de parenthèses . Cela vous permet de localiser les bugs . Quand une erreur est détectée , la ligne de sortie sera rouge . Double-cliquez sur le texte en rouge pour être automatiquement pris à la ligne de code dans laquelle l'erreur est présente. Corriger le bug dans le menu de navigation .
    5

    supprimer toutes les lignes de " DBMS_OUTPUT.PUT_LINE ('') " à partir du script de fonctions en faisant défiler manuellement à travers et de les supprimer. Cliquez sur le menu "Fichier" et sélectionner "Enregistrer" pour enregistrer les modifications dans le fonctionnement de votre pipeline , qui est maintenant déboguer.

    Previous :

    next :
      articles connexes
    ·PHP Proxy Tutoriel PHP 
    ·Tutoriel aux services URL raccourcie en PHP 
    ·Comment autoriser PHP pour écrire dans le fichier 
    ·Comment faire pour importer à partir de SQL dans MySQL…
    ·Comment faire pour convertir un régime PD en UTF8 dans…
    ·Comment vérifier si une base de données existe en PHP…
    ·Comment faire pour importer une base de données MySQL 
    ·Comment saisir des caractères en sortie avec une requê…
    ·Comment faire pour convertir Latin1 en UTF8 dans MySQL 
    ·Comment lire des emails en utilisant PHP 
      articles en vedette
    ·Comment utiliser la pile STL Container Classe 
    ·Comment créer un logo animé 3D en Javascript 
    ·Comment puis-je ouvrir un formulaire d'une autre forme …
    ·Comment trouver des débordements de buffer 
    ·Comment écrire si déclarations en C + + 
    ·Comment comparer les temps en Visual Basic 
    ·Comment faire pour supprimer des boutons dans GridView 
    ·Comment décompiler Jeux flash 
    ·Comment fusionner deux fichiers PDF dans Acrobat 9 par …
    ·Façons de spécifier Range dans VBA 
    Copyright © Connaissances Informatiques http://fr.wingwit.com