Ottimizzerò le query lente di mysql e progetterò schemi di database

Alcune informazioni sono state tradotte automaticamente.

Cina

Parlo Inglese

Giava

Senior ingegnere backend C++ / Java / MySQL. Costruisco backend di produzione che servono utenti reali — non demo tutorial. ✔ Programmazione di rete C++: server TCP/UDP, epoll, protocolli personalizz...
Informazioni su questo servizio

Query lente che rallentano la tua app? Ottimizzo i database MySQL che servono prodotti reali.


COSA CONSEGNO

Diagnosi delle query lente basata su EXPLAIN, query riscritte, strategia di cover index

Progettazione dello schema con modelli ER normalizzati, chiavi e tipi di dato corretti, DDL pronto all'uso

Strategia di index: aggiungi ciò che manca, elimina i duplicati, senza rallentare le scritture

Riscrittura delle query: miglioramento di JOIN, subquery, pattern N+1 provenienti dagli ORM

Consigli pratici sul caching (Redis) per far sì che il database non sia più il collo di bottiglia


PROGETTI TIPICI

"Questa pagina impiega 10 secondi" individua il SQL colpevole e sistemalo

Nuova app: progettare tutto lo schema correttamente fin dal primo giorno

Strategia di indicizzazione delle tabelle in crescita e, solo se davvero necessario, guida alla partizionamento


COSA HO BISOGNO DA TE

Lo schema (istruzioni CREATE TABLE) o un dump senza dati privati, le query lente e le dimensioni approssimative delle tabelle.


Lavoro a livello di query e schema, non ho bisogno dei tuoi dati reali e non toccherò i tuoi server a meno che non ci accordiamo esplicitamente.


Scrivimi prima di ordinare e ti dirò esattamente quale pacchetto fa per te.

Tipo di database:

Database relazionale

Piattaforma:

MySQL

Expertise:

SQL

Performance