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

Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania

Wykonanie zapytania rozproszonego

Wykonanie zapytania rozproszonego


Zapytanie rozproszone kierowane do kilku zdalnych baz danych jest realizowane w następujących krokach.

1.Lokalna baza danych, w której jest realizowane zapytanie rozproszone, rozbija je na zapytania cząstkowe. Każe z zapytań cząstkowych jest kierowanie niezależnie do odpowiedniej zdalnej bazy danych.

2.W zdalnej bazie danych zapytanie jest optymalizowane, wykonywane, a jego wynik jest przekazywany do bazy inicjującej zapytanie.

3.Po otrzymaniu wyników wszystkich zapytań cząstkowych, baza inicjująca realizuje operacje łączenia, agregowania i sortowania wyników cząstkowych.

Optymalizator zapytań w SZBD w lokalnej bazie danych nie ma informacji na temat dodatkowych struktur fizycznych wykorzystywanych w zdalnych bazach danych, ani też na temat statystyk dla struktur w zdalnych bazach danych.


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