| Termin | Definicja |
|---|---|
| Widok partycjonowany | Widok partycjonowany łączy dane z kilku tabel o identycznej strukturze, rozłożonych np. na różnych serwerach. Jak działa widok partycjonowanyWidok partycjonowany jest obiektem logicznym, który przedstawia dane pochodzące z kilku tabel mających zgodny układ kolumn. Tabele te mogą przechowywać różne fragmenty tego samego zbioru, na przykład rekordy z kolejnych okresów, oddziałów albo zakresów identyfikatorów. Użytkownik lub aplikacja odwołuje się do widoku tak, jak do jednej tabeli, choć system zarządzania bazą danych musi pobrać dane z tabel składowych i połączyć je w jeden wynik. Najczęściej taki widok wykorzystuje operator Warunki poprawnego podziału danychSam identyczny schemat tabel nie gwarantuje, że widok będzie działał prawidłowo. Ważne jest określenie reguły przynależności rekordu do konkretnej tabeli. Jeżeli podział odbywa się według zakresu wartości, jedna tabela może zawierać na przykład identyfikatory od jednego zakresu granicznego do drugiego, a kolejna następny zakres. Granice powinny być rozłączne, aby ten sam rekord nie pojawiał się w dwóch tabelach, i kompletne, aby rekordy spełniające założenia nie znikały z widoku. W praktyce reguły te są często zapisane w ograniczeniach Zapytania, modyfikacje i ograniczeniaWidok partycjonowany upraszcza odczyt, ale nie usuwa kosztów wynikających z rozproszenia danych. Zapytanie bez warunku ograniczającego zakres może wymagać odczytania wszystkich tabel składowych, a następnie połączenia wyników. Przy źródłach zdalnych dochodzi czas przesyłania danych, uwierzytelniania i obsługi połączeń. Znaczenie mają również indeksy założone w tabelach bazowych, zwłaszcza na kolumnach wykorzystywanych do filtrowania i sortowania. Możliwość wykonywania przez widok operacji Kontrola spójności widoku partycjonowanegoDiagnostyka powinna obejmować porównanie definicji wszystkich tabel: nazw i kolejności kolumn, typów danych, możliwości występowania wartości W środowisku komputerowym problem z widokiem może objawiać się niepełnymi wynikami aplikacji, błędami zapisu, długim oczekiwaniem na dane albo komunikatem o niedostępnym źródle. Przydatne jest rozdzielenie awarii sprzętowej od problemu logicznego: należy sprawdzić stabilność połączenia, dostępność dysków i usług, stan systemu operacyjnego oraz logi aplikacji, a następnie wykonać kontrolne zapytania bezpośrednio do tabel. W przypadku uszkodzenia laptopa, komputera PC lub podzespołu |