Mi occuperò di query di database, progettazione di schemi e miglioramento delle prestazioni
Ingegnere del software
Informazioni su questo servizio
La tua applicazione rallenta a causa delle prestazioni del database? Non lasciare che query non ottimizzate rovinino l'esperienza utente. Risolviamo il problema.
Sono un Software Engineer specializzato in database relazionali. Analizzerò, rifattorizzerò e ottimizzerò il tuo database PostgreSQL per ottenere tempi di risposta fulminei e integrità dei dati solida.
Cosa posso fare per te:
- Ottimizzazione delle query: riscrittura di query lente, correzione di JOIN complessi, subquery LATERAL e gestione di JSONB.
- Tuning degli index: applicazione di strategie di indicizzazione adeguate per eliminare scansioni complete delle tabelle.
- Progettazione dello schema: creazione di strutture di tabelle normalizzate, scalabili e relazioni ottimizzate.
- Ottimizzazione EF Core: correzione di query LINQ inefficienti e problemi di array unnesting.
- Stored procedures e trigger: creazione o debug di automazioni e integrità a livello di database.
Perché scegliermi?
- Conoscenza approfondita degli internals di PostgreSQL e dell'integrità transazionale.
- Ottimizzazioni sicure in produzione che proteggono i tuoi dati.
- Spiegazioni chiare del collo di bottiglia e della soluzione.
Ogni database è unico. Inviami un messaggio con la configurazione attuale e i log prima di ordinare, così possiamo pianificare la miglior soluzione!
Tipo di database:
Database non relazionale
•
Database relazionale
Piattaforma:
MongoDB
•
PostgreSQL
•
SQLite
•
SQL server
Expertise:
SQL
•
NoSQL
•
Performance
•
Ottimizzazione query
FAQ
Traduzione automatica.
Di cosa hai bisogno per iniziare a ottimizzare il mio database?
Ho bisogno della query SQL lenta specifica o degli schemi delle tabelle (script DDL), una spiegazione del collo di bottiglia e, se possibile, il piano di esecuzione della query (output di EXPLAIN ANALYZE).
I miei dati di produzione resteranno sicuri?
Assolutamente sì. Non ho bisogno di accesso ai tuoi dati di produzione live. Possiamo lavorare interamente usando dati fittizi obfuscati, uno schema mock o script SQL isolati per diagnosticare e risolvere il problema.
Risolvi problemi di database generati da ORM come Entity Framework Core?
Sì. Mi specializzo nell'identificare SQL inefficienti generati da ORM (come EF Core o Dapper) e nel rifattorizzare le dichiarazioni LINQ in C# o configurare correttamente il mapping del database per risolverli.

