En virvel [2] är en mycket adaptiv frågebehandlingsoperatör som kontinuerligt optimerar en fråga som svar på ändrade körtidsförhållanden. Det gör detta genom att behandla frågebehandling som routing av tuples genom operatörer och göra per-tuple routing beslut. Fördelarna med en sådan anpassningsförmåga kan vara betydande, särskilt i mycket dynamiska miljöer som dataströmmar, sensorförfrågningar, webbförfrågningar m.m. Flera parter har hävdat att kostnaderna för att fatta beslut i enskilda ärenden är oöverkomliga. Vi har implementerat undersökningar i PostgreSQL databassystem för öppen källkod [1] inom ramen för TelegraphCQ-projektet. I detta dokument presenterar vi en "apples-to-apples" jämförelse av PostgreSQL frågebehandling overhead med och utan eddies. Våra resultat visar att med några mindre stämning, overhead av virvelmekanismen är försumbar.
Till exempel, i REF, adaptiva beslut revideras efter en sats av tuples har bearbetats så att kostnaden för att göra routing beslut kan effektivt amorteras.
An initial study of overheads of eddies
{'venue': 'SGMD', 'journal': None, 'mag_field_of_study': ['Computer Science']}