En adaptiv sondbaserad optimeringsteknik utvecklas och demonstreras i samband med en Internetbaserad distribuerad databasmiljö. Allt vanligare är databassystem som distribueras över servrar som kommunicerar via Internet där en fråga på en viss plats kan kräva data från avlägsna platser. Optimering av svarstiden för sådana frågor är en utmanande uppgift på grund av oförutsägbarheten av serverprestanda och nätverk tra c vid tidpunkten för dataöverföring kan detta resultera i valet av en dyr frågeplan med hjälp av en statisk frågeoptimering. Vi konstruerade en experimentell installation bestående av två servrar som kör samma DBMS ansluten via Internet. När vi koncentrerar oss på att gå med i frågor, visar vi hur en statisk frågeoptimerare kan c hoose en dyr plan av misstag. Detta beror på bristen på kunskap på förhand om körtidens miljö, felaktiga statistiska antaganden i storleksuppskattning och försummande av kostnaden för distansmetodanknytning. Dessa brister åtgärdas kollektivt genom att föreslå en undersökningsmekanism. Dessutom utökar vi vår mekanism med en adaptiv t e c hnique som upptäcker suboptimalitet av en plan under frågeutförandet och försök att byta t o t h e c heapest plan samtidigt undvika redundant w ork och införa lite overhead. En implementering av vår run-time optimeringsteknik för att gå frågor konstruerades i Java språket och införlivades i en experimentell installation. Resultaten visar att vår sondbaserade optimering är överlägsen en statisk optimering.
Khan och Al. REF föreslår en adaptiv undersökningsmekanism för att ha statistik om data och välja den optimala genomförandeplanen under frågeutförandet.
An adaptive probe-based technique to optimize join queries in distributed Internet databases
{'venue': 'In Knowledge and Information Systems', 'journal': None, 'mag_field_of_study': ['Computer Science']}