Indexation SQL au delà des simples colonnes: Expressions, fragments de texte, attributs J...
Présentation par : Franck Pachot 📕 Resumé : Indexation SQL au delà des simples colonnes: Expressions, fragments de texte, attributs JSON et requêtes Top-N Si vous créez vos index en regardant les colonnes des tables, il est temps d'explorer une approche différente. Au lieu d'indexer simplement une ou des colonnes qui paraissent utiles aux requêtes, regardez les valeurs et plages de valeurs sur lesquelles vous effectuerez des recherches, et dans quel ordre vous souhaitez trier le résultat. Alors que dans un schéma fortement normalisé, cela se traduit généralement par une ou plusieurs colonnes, les applications modernes nécessitent souvent la recherche de critères au sein d'un fragment de texte, d'un attribut dans une structure JSON, ou des valeurs maximales à travers plusieurs lignes. Dans cette session, nous explorerons plusieurs exemples (Expressions, fragments de texte, attributs JSON et requêtes Top-N) sur PostgreSQL (Expression index, Inverted index, Partial index, Covering index, Order preserving joins) et évaluerons l'efficacité de l'indexation en examinant le plan d'exécution. Enregistré en avril 2024 à Paris, Palais des Congrès, Porte Maillot. 🔥 Pour rester informé sur l'actualité de Devoxx France, suivez nous sur linkedIn : https://www.linkedin.com/company/devoxx-france/, twitter : https://twitter.com/DevoxxFR ou consultez notre site web https://www.devoxx.fr/