Scriverò e ottimizzerò package, procedure e logica di business in oracle plsql
Esperto di DB Oracle Python Automazione n8n 25 anni di sviluppo backend
Informazioni su questo servizio
Il complesso PL/SQL è il motivo principale per cui la maggior parte dei progetti Oracle si blocca.
Oltre 25 anni di esperienza con PL/SQL in produzione: framework di Advanced Queuing, funzioni di tabella pipelined per ETL ad alto volume, centinaia di package con regole di business complesse.
Ciò che realizzo:
- Package PL/SQL con logica di business a livelli
- Advanced Queuing (AQ): produttori, consumatori, configurazioni multi-subscriber
- Funzioni di tabella pipelined per streaming e processing batch
- Procedure ETL con operazioni bulk (FORALL, BULK COLLECT)
- Refactoring di PL/SQL: struttura pulita, gestione degli errori, logging
Quando contattarmi:
- La tua squadra fatica con pattern avanzati di PL/SQL
- Hai bisogno che Oracle AQ sia fatto correttamente fin dall'inizio
- Un job batch richiede ore quando dovrebbe richiedere minuti
- La logica di business deve spostarsi nel livello del database
Cosa riceverai:
- Codice PL/SQL testato (spec del package + corpo, procedure, funzioni)
- Query di test unitari + documentazione inline per sezioni complesse
- Note di compatibilità con versioni di Oracle
Ciò di cui ho bisogno:
- Descrizione della logica di business o obiettivo di elaborazione
- Schema DDL (anonimizzato va bene)
- Versione di Oracle + aspettative di volume
FAQ
Traduzione automatica.
Utilizzi Oracle 11g / 12c. È troppo vecchio?
Assolutamente no. PL/SQL è molto stabile tra le versioni. Ho esperienza da Oracle 9i in poi. Basta menzionare la tua versione al momento dell'ordine.
Puoi lavorare con il nostro codice PL/SQL esistente?
Sì. Per Standard e Premium, condividi prima un esempio dei tuoi package esistenti e io rivedrò stile e convenzioni prima di iniziare — così il nuovo codice si adatta a quello già presente.
Usiamo Advanced Queuing ma non funziona come ci aspettavamo. Puoi sistemarlo?
Troubleshooting e refactoring di AQ sono cose che ho fatto professionalmente. Descrivi il problema in un messaggio prima di ordinare e ti confermerò se è in scope.
Firma NDA per lavori con logica di business proprietaria?
Sì. Per qualsiasi cosa che coinvolga regole di business sensibili, un NDA semplice è prassi standard. Possiamo concordarlo prima che condividi codice o schema.
Puoi aiutare anche con Oracle Forms?
Sì — Oracle Forms con PL/SQL è qualcosa con cui ho lavorato. Se Forms fa parte del tuo scope, menzionalo subito così possiamo dimensionare correttamente il package.

