← Retour aux sections
Section

Performance et bases de données

Index MySQL, exécution des requêtes et performances des bases de données.

Langues disponibles
Travaux sélectionnés

Articles de cette section

15 articles
EN RU DE FR IT ES

Dans les coulisses de la performance : où et comment les bases de données stockent-elles leurs index ?

Une plongée profonde dans le stockage physique des index de base de données : tablespaces, structure des pages B+tree, index hash et bitmap, plus des conseils pratiques sur le placement, la maintenance et la surveillance.

Lire l'article →
EN RU DE FR IT ES

Au-delà du standard : choisir le bon algorithme d'indexation de base de données pour votre cas d'usage

Un guide pratique des cinq principaux algorithmes d'indexation de base de données — B-Tree, Bitmap, Hash, GiST et Full-Text (GIN) — avec des exemples Laravel et un guide de décision.

Lire l'article →
EN RU DE FR IT ES

Index de base de données : les super-héros invisibles de votre application. Expliqué simplement avec du code Laravel et des avertissements importants

Un guide clair des index de base de données avec des exemples Laravel : comment ils fonctionnent, quand les ajouter et les avertissements critiques que chaque développeur doit connaître sur les index composites, à faible sélectivité et inutilisés.

Lire l'article →
EN RU DE FR IT ES

Optimisation des requêtes : EXPLAIN et EXPLAIN ANALYZE dans PostgreSQL + autres outils d'analyse

Un guide pratique de l'analyse des requêtes PostgreSQL : EXPLAIN et EXPLAIN ANALYZE, plus pg_stat_statements, auto_explain, pgBadger, Laravel Telescope et Percona PMM avec des exemples réels.

Lire l'article →
EN RU DE FR IT ES

Event Sourcing en pratique : pas seulement du versioning de données, mais un puissant outil d'analytique

Un guide pratique du pattern Event-Sourced Entity en Laravel : pistes d'audit complètes, reconstruction à un instant précis et pourquoi les journaux d'événements sont une mine d'or pour l'analytique métier.

Lire l'article →
EN RU DE FR IT ES

Backup vs Snapshot dans les bases de données : que choisir et quand ?

Une comparaison pratique des sauvegardes et des snapshots de bases de données : avantages et inconvénients de chacun, quand utiliser lequel, et exemples Laravel avec spatie/laravel-backup et mysqldump.

Lire l'article →
EN RU DE FR IT ES

Geler le temps : que sont les snapshots de base de données et comment simplifient-ils la vie d'un développeur

Un guide pratique du pattern Snapshot : copies immuables de l'état d'un agrégat pour l'audit, la performance d'Event Sourcing et le reporting ponctuel, avec un exemple Laravel.

Lire l'article →
EN RU DE FR IT ES

Le caching navigateur : comment faire en sorte que votre site « se souvienne » des données et se charge instantanément

Un guide pratique du caching navigateur : en-têtes Cache-Control, ETags avec réponses 304, LocalStorage pour l'état client et Service Workers pour les stratégies hors ligne avancées.

Lire l'article →
EN RU DE FR IT ES

Redis vs Memcached : choisir le bon moteur de caching pour votre projet (avec des exemples Laravel)

Une comparaison pratique de Redis et Memcached pour le caching : différences fondamentales, quand choisir chacun, et exemples Laravel incluant les tags de cache et les Sorted Sets Redis pour les classements.

Lire l'article →