delar upp ett bord i mindre delar som kan nås, lagras och underhållas oberoende av varandra. Från sin traditionella användning för att förbättra frågeprestandan har partitioneringsstrategier utvecklats till en kraftfull mekanism för att förbättra databassystemens övergripande hanterbarhet. Bordspartitionering förenklar administrativa uppgifter som datainmatning, borttagning, säkerhetskopiering, statistikunderhåll och tillhandahållande av lagring. Fråga språktillägg gör det nu möjligt för program och användarfrågor att ange hur deras resultat ska partitioneras för vidare användning. Emellertid, frågeoptimering tekniker har inte hållit jämna steg med de snabba framstegen i användning och användarkontroll av bord partitionering. Vi tar itu med denna lucka genom att utveckla nya tekniker för att generera effektiva planer för SQL-frågor som involverar multiway går över partitionerade tabeller. Våra tekniker är utformade för enkel integrering i bottom-up frågeoptimerare som är i bred användning idag. Vi har prototyperat dessa tekniker i PostgreSQL optimizer. En omfattande utvärdering visar att våra partition-medveten optimering tekniker, med låg optimering overhead, generera planer som kan vara en storleksordning bättre än planer som produceras av nuvarande optimatorer.
I ett nyligen utfört arbete från den akademiska världen, Herodotou et al. i REF infört partition-aware multiway gå tekniker över partitionerade tabeller.
Query optimization techniques for partitioned tables
{'venue': "SIGMOD '11", 'journal': None, 'mag_field_of_study': ['Computer Science']}