Come esperto di Database e tuning SQL con oltre 20 anni di esperienza lavorativa, sono sicuro di poter ottimizzare qualsiasi query SQL con scarse prestazioni nei seguenti database:
- Oracle (pacchetti SQL e PL/SQL)
- PostgreSQL (procedure memorizzate SQL e pl/pgsql)
- SQL Server (SQL, T-SQL e procedure memorizzate)
- mysql (SQL)
Il metodo per ottimizzare le query SQL include:
- Esaminare il piano di esecuzione per identificare la causa principale del piano sub-ottimale
- Identificare gli indici mancanti o inappropriati
- Aggiungere SQL Hints (in Oracle, SQL Server e mysql)
- Riscrivere SQL per ottenere un percorso di accesso migliore e/o un algoritmo di join più efficiente
- e altro ancora...
Il documento di consegna include:
- Analisi della query SQL problematica
- Raccomandazioni per l'ottimizzazione della query SQL e spiegazioni del perché
- Comunicazione a ciclo chiuso e istruzioni di follow-up fino a quando il problema di prestazioni non viene risolto o la soluzione corretta viene adottata
Descrizione dell'ambito dei pacchetti:
- Basic: Ottimizzazione di 1 query SQL, consegna entro 1 giorno
- Standard: Ottimizzazione di 3-5 query SQL, o 1 stored procedure/funzione, consegna entro 3 giorni
- Premium: Ottimizzazione di 5-10 query SQL, o 3-5 stored procedure/funzione, consegna entro 5 giorni
Non vedo l'ora di lavorare con te.