Précédent   Forum des professionnels en informatique > Bases de données > Oracle > PL/SQL
PL/SQL Forum d'entraide sur le PL/SQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 02/02/2012, 15h42   #1
Invité de passage
 
Inscription : avril 2005
Messages : 5
Détails du profil
Informations forums :
Inscription : avril 2005
Messages : 5
Points : 1
Points : 1
Par défaut Externalisation requêtes dans procédures stockées

Bonjour,

Il m'est demandé d'externaliser la totalité des requêtes d'une application VB dans des procédures stockées. Et de faire des regroupements de requêtes similaires dans les procédures stockées.

Le hic, c'est que la volumétrie totale des requêtes est d'environ 5000 requêtes.

Quelqu'un aurait une méthodologie peu coûteuse en terme de temps pour identifier les requêtes pouvant être externalisées dans une même procédure?

Merci d'avance
jabka est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/02/2012, 12h30   #2
Nouveau Membre du Club
 
Homme
Développeur informatique
Inscription : octobre 2002
Messages : 63
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : octobre 2002
Messages : 63
Points : 26
Points : 26
Si c'est juste pour logger tout ce qui passe par la base oracle tu peux faire :
(pour les update/delete/insert/drop)
Code :
1
2
3
4
5
6
7
8
CREATE OR REPLACE PROCEDURE Executelotquery( PReq VARCHAR2) IS
BEGIN
  EXECUTE IMMEDIATE  PReq ;
 
EXCEPTION
     WHEN OTHERS THEN
	    RAISE;
  END Executelotquery;
Si c'est pour changer rapidement le code de la req directement dans le pl/sql sans avoir a recompiler le code, la tu doit te tapper tes 5000 req
bguihal est actuellement connecté   Envoyer un message privé Réponse avec citation 01
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 14h30.


 
 
 
 
Partenaires

Hébergement Web