Progetterò schema di database mysql e scriverò query sql ottimizzate
Ingegnere elettrico e informatico, specialista in database e CAD
Informazioni su questo servizio
Query lente, relazioni tra tabelle poco efficaci o record disorganizzati ti stanno rallentando nel progetto?
Un database mal progettato causa app lente, carico elevato sul server e bug fastidiosi. Progetterò uno schema di database relazionale pulito e normalizzato o ottimizzerò le tue query MySQL esistenti per massimizzare prestazioni e velocità.
Ciò che offro:
Progettazione di schema relazionale: strutture normalizzate (3NF) con chiavi primarie/esterne, vincoli e regole di cascading.
Diagrammi ER visivi: diagrammi di relazione tra entità (ERD) generati tramite MySQL Workbench o dbdocs.
Ottimizzazione delle query: riscrittura di query SELECT lente, correzione di join e aggiunta di index compositi per miglioramenti immediati delle prestazioni.
Script SQL personalizzati: creazione di viste, stored procedure, trigger e query complesse con CTE.
Dati seed di esempio: script di INSERT di esempio per testare subito il tuo schema.
Progettazione NoSQL: modellazione di documenti e pipeline di aggregazione per MongoDB o Neo4j.
Consegne:
1. Script .sql eseguibili e commentati.
2. Diagramma ER ad alta risoluzione (PDF/PNG).
3. Istruzioni chiare su come eseguire gli script nel tuo ambiente.
Contattami prima di ordinare con le tue esigenze, così possiamo confermare l'esatto scope!
Piattaforma:
MongoDB
•
MySQL
•
neo4j
Expertise:
Design
•
erd
•
Normalizzazione
•
SQL
FAQ
Traduzione automatica.
In quale formato riceverò la consegna?
Riceverai un file ZIP contenente lo script .sql eseguibile con commenti chiari, un diagramma ER visivo in formato PDF o PNG e una breve guida all'esecuzione.
Hai bisogno di accesso al mio server live o hosting?
No. Non è necessario condividere le credenziali del server. Puoi fornire le regole di business, requisiti o un dump schema offline, e consegnerò script standalone che puoi testare e eseguire in sicurezza.
Puoi lavorare con database esistenti che sono lenti?
Sì. Condividi la struttura attuale delle tabelle e la query lenta. Analizzerò il piano di esecuzione, riscriverò la query e fornirò raccomandazioni sugli index per migliorare le prestazioni.
Supporti database diversi da MySQL?
Sì. Anche se MySQL è il mio motore principale, gestisco anche collezioni NoSQL e pipeline di aggregazione in MongoDB e modelli di grafo in Neo4j.

