ZSBD-2st-1.2-lab3.tresc-1.1-Slajd7

Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania

Przykładowy plan wykonania zapytania

Przykładowy plan wykonania zapytania


Przykładowy plan wykonania zapytania przedstawiono na slajdzie. Jego analizę należy rozpocząć od pozycji bardziej zagnieżdżonych. W przykładowym planie dokonano połączenia tabeli zdalnej SPRZEDAZ z tabelą lokalną SKLEPY. Wykorzystano do tego celu algorytm NESTED LOOPS. Tabelą zewnętrzną w tym algorytmie jest zdalna tabela SPRZEDAZ (wiersz REMOTE). Odwołanie do niej jest realizowane za pomocą łącznika DB2_link, a zapytanie skierowane do tej bazy jest następujące:

select ilosc, sklep_id from sprzedaz sp

Dla każdego rekordu wynikowego tego zapytania, jest odczytywany odpowiedni rekord z lokalnej tabeli SKLEPY. Dostęp do właściwego sklepu jest realizowany za pomocą indeksu zdefiniowanego na atrybucie unikalnym.


<< Poprzedni slajd | Spis treści | Następny slajd >>