Je vais écrire et optimiser les packages, procédures et logique métier Oracle plsql
Expert en base de données Oracle, Python, n8n Automation, 25 ans de développement backend
À propos de ce service
Le PL/SQL complexe est souvent la cause de blocages dans la plupart des projets Oracle.
Plus de 25 ans d’expérience en PL/SQL de production : frameworks de queue avancée, fonctions de table pipelined pour ETL à haut volume, centaines de packages avec des règles métier complexes.
Ce que je réalise :
- Packages PL/SQL avec logique métier en couches
- Queue avancée (AQ) : producteurs, consommateurs, configurations multi-abonnés
- Fonctions de table pipelined pour le streaming et le traitement par lots
- Procédures ETL avec opérations en masse (FORALL, BULK COLLECT)
- Refactoring PL/SQL : structure propre, gestion des erreurs, journalisation
Quand me contacter :
- Votre équipe rencontre des difficultés avec les modèles avancés de PL/SQL
- Vous souhaitez que l’Oracle AQ soit bien configuré dès le départ
- Un traitement par lot qui prend des heures devrait prendre quelques minutes
- La logique métier doit être déplacée dans la couche base de données
Ce que vous recevrez :
- Code PL/SQL testé (spécification du package + corps, procédures, fonctions)
- Requêtes de test unitaire + documentation inline pour les sections complexes
- Notes de compatibilité avec différentes versions d’Oracle
Ce dont j’ai besoin :
- Description de la logique métier ou de l’objectif du traitement
- DDL du schéma (anonymisé si nécessaire)
- Version d’Oracle + volume attendu
FAQ
Traduction automatique
Nous utilisons Oracle 11g / 12c. Est-ce trop ancien ?
Pas du tout. PL/SQL est très stable à travers les versions. J’ai de l’expérience depuis Oracle 9i. Mentionnez simplement votre version lors de la commande.
Pouvez-vous travailler avec notre code PL/SQL existant ?
Oui. Pour Standard et Premium, partagez d’abord un exemple de vos packages existants et je vais examiner le style et les conventions avant de commencer — afin que le nouveau code s’intègre parfaitement.
Nous utilisons AQ avancée mais cela ne fonctionne pas comme prévu. Pouvez-vous le réparer ?
Le dépannage et le refactoring d’AQ sont des domaines dans lesquels j’ai une expérience professionnelle. Décrivez le problème dans un message avant de commander et je confirmerai si c’est dans le périmètre.
Signerez-vous des NDA pour des travaux impliquant une logique métier propriétaire ?
Oui. Pour tout ce qui concerne des règles métier sensibles, un NDA simple est la pratique standard. Nous pouvons en convenir avant que vous partagiez du code ou un schéma.
Pouvez-vous aussi aider avec Oracle Forms ?
Oui — j’ai travaillé avec Oracle Forms et PL/SQL. Si Forms fait partie de votre périmètre, mentionnez-le dès le départ pour que nous puissions dimensionner correctement le package.

