← Torna alle sezioni
Sezione

Performance e database

Indici MySQL, esecuzione delle query e prestazioni dei database.

Lingue disponibili
Lavori selezionati

Articoli di questa sezione

15 articoli
EN RU DE FR IT ES

Dietro le quinte delle prestazioni: dove e come i database memorizzano i loro indici?

Un'immersione profonda nell'archiviazione fisica degli indici del database: tablespace, struttura delle pagine B+tree, indici hash e bitmap, più consigli pratici su posizionamento, manutenzione e monitoraggio.

Leggi articolo →
EN RU DE FR IT ES

Oltre il default: scegliere l'algoritmo di indicizzazione del database giusto per il tuo caso d'uso

Una guida pratica ai cinque principali algoritmi di indicizzazione del database — B-Tree, Bitmap, Hash, GiST e Full-Text (GIN) — con esempi in Laravel e una guida alla decisione.

Leggi articolo →
EN RU DE FR IT ES

Indici del database: i supereroi invisibili della tua app. Spiegati semplicemente con codice Laravel e avvertimenti importanti

Una guida chiara agli indici del database con esempi Laravel: come funzionano, quando aggiungerli e gli avvertimenti critici che ogni sviluppatore deve conoscere su indici compositi, a bassa selettività e inutilizzati.

Leggi articolo →
EN RU DE FR IT ES

Ottimizzazione delle query: EXPLAIN ed EXPLAIN ANALYZE in PostgreSQL + altri strumenti di analisi

Una guida pratica all'analisi delle query PostgreSQL: EXPLAIN ed EXPLAIN ANALYZE, più pg_stat_statements, auto_explain, pgBadger, Laravel Telescope e Percona PMM con esempi reali.

Leggi articolo →
EN RU DE FR IT ES

Event Sourcing in pratica: non solo versioning dei dati, ma un potente strumento di analytics

Una guida pratica al pattern Event-Sourced Entity in Laravel: audit trail completi, ricostruzione dello stato a un momento specifico e perché i registri degli eventi sono una miniera d'oro per l'analytics di business.

Leggi articolo →
EN RU DE FR IT ES

Backup vs Snapshot nei database: cosa scegliere e quando?

Un confronto pratico tra backup e snapshot dei database: vantaggi e svantaggi di ciascuno, quando usare quale, ed esempi Laravel con spatie/laravel-backup e mysqldump.

Leggi articolo →
EN RU DE FR IT ES

Congelare il tempo: cosa sono gli snapshot del database e come semplificano la vita di uno sviluppatore

Una guida pratica al pattern Snapshot: copie immutabili dello stato di un aggregato per audit, prestazioni di Event Sourcing e reporting puntuale, con un esempio pratico in Laravel.

Leggi articolo →
EN RU DE FR IT ES

Caching del browser: come far "ricordare" i dati al tuo sito e caricarlo istantaneamente

Una guida pratica al caching del browser: header Cache-Control, ETag con risposte 304, LocalStorage per lo stato client e Service Workers per strategie offline avanzate.

Leggi articolo →
EN RU DE FR IT ES

Redis vs Memcached: scegliere il motore di caching giusto per il tuo progetto (con esempi Laravel)

Un confronto pratico tra Redis e Memcached per il caching: differenze fondamentali, quando scegliere ciascuno, ed esempi Laravel inclusi tag della cache e Sorted Set Redis per le classifiche.

Leggi articolo →