Avsnitt

Utöver kopplingar och index

med Bruce Momjian

Video av ett konferenssamtal på Postgres Query Optimizer av Bruce Momjian på POSETTE: An Event for Postgres 2024. Bruces presentation som förklarar Postgres Query Optimizer beskriver information om frågeoptimering, optimerarstatistik, kopplingar och index. Det här samtalet omfattar 42 andra åtgärder som optimeraren kan välja att hantera komplexa frågor, stora datamängder och förbättra prestandan. Dessa inkluderar sammanslagnings-tillägg, insamling, pmize och hash-aggregering. Det förklarar deras syfte och visar frågor som kan generera dessa åtgärder.

Bruce Momjian är medgrundare och kärnmedlem i PostgreSQL Global Development Group och har arbetat med PostgreSQL sedan 1996. Han har varit anställd av EDB sedan 2006. Han har talat vid många internationella konferenser med öppen källkod och är författare till PostgreSQL: Introduction and Concepts, utgiven av Addison-Wesley. Innan han engagerade sig i PostgreSQL arbetade Bruce som konsult och utvecklade anpassade databasapplikationer för några av världens största advokatbyråer. Som akademiker har Bruce en master i utbildning, en hedersdoktorat, var en gymnasielärare i datavetenskap och föreläser internationellt.

Kapitel

  • 00:00 – Introduktion
  • 01:23 – Vad kommer att omfattas (numrerad lista)
  • 03:03 - #1-3 Resultat ... Funktionsgenomsökning
  • 04:01 - #4-7 Inkrementell sortering ... Sammanfoga tillägg
  • 07:02 - #8-10 Underfrågor genomsökning ... SetOp
  • 08:39 – #11-12 Materialisera .. Pmisera
  • 12:26 - #13-18 Grupp ... WindowAgg
  • 15:13 - #19-26 Parallell Genomsökning av seq ... Parallell hashkoppling
  • 19:58 - #27-29 CTE Scan ... Rekursiv union
  • 21:54 - #30-35 ProjectSet ... Tid-genomsökning
  • 23:13 - #36-39 Infoga ... Slå ihop
  • 23:53 - #40-42 Semi Join ... Underplan
  • 25:25 - #43 Andra
  • 25:49 - Slutsats

Anslut

Azure
Azure Database for PostgreSQL