Definiowanie nowego obszaru tabel

Można utworzyć obszar tabel danych sterujących lub danych wynikowych.

W polu Nazwa obszaru tabel wpisz nazwę definiowanego obszaru tabel. Obszar tabel danych sterujących nosi domyślnie nazwę QPCONTROL. W razie przystąpienia do definiowania tego obszaru tabel nazwa ta zostanie umieszczona w polu Nazwa obszaru tabel.

Domyślną nazwą nowego wynikowego obszaru tabel jest QPRESULT. W razie przystąpienia do definiowania tego obszaru tabel nazwa ta zostanie umieszczona w polu Nazwa obszaru tabel.

Dostępny jest wybór między obszarem zarządzanym przez system (SMS) a obszarem zarządzanym przez bazę danych (DMS). Aby zdefiniować obszar tabel typu SMS, należy wybrać opcję Zarządzany przez system. Aby zdefiniować obszar tabel typu DMS, należy wybrać opcję Zarządzany przez bazę danych. Podczas definiowania nowego obszaru tabel danych sterujących typu SMS lub DMS domyślna ścieżka dla tego obszaru tabel jest widoczna w polu Ścieżka kontenera. Podczas definiowania wynikowego obszaru tabel typu SMS lub DMS domyślna ścieżka dla tego obszaru tabel jest widoczna w polu Ścieżka kontenera. Są to ścieżki domyślne. Ścieżki można zmienić, wpisując nowe ścieżki w polu Ścieżka kontenera.

W przypadku wybrania typu DMS należy wybrać jedną z opcji:

Przy definiowaniu nowego obszaru tabel DMS dla danych sterujących domyślna wartość w polu Liczba stron 4-kilobajtowych wynosi 10 000. Przy definiowaniu nowego wynikowego obszaru tabel DMS domyślna wartość w polu Liczba stron 4-kilobajtowych wynosi 10 000. Są to tylko wartości domyślne. Może zaistnieć potrzeba zwiększenia lub zmniejszenia wartości parametrów zależnie od używanego środowiska.

Wielkość strony w obszarze tabel to 4 kB, ponieważ obszary tabel są utworzone w domyślnej puli buforów, IBMDEFAULTBP, w której obowiązująca wielkość strony to 4 kB. Z tego względu rozmiar strony w obszarze tabel musi również wynosić 4 kB. Jeśli istnieje konieczność, strony obszaru tabel miały rozmiar inny niż 4 kB, obszary takie należy utworzyć przed uruchomieniem komendy qpsetup.

Przy tworzeniu obszaru tabel typu SMS lub DMS należy ponadto określić grupę partycji bazy danych, w której dany obszar tabel ma zostać utworzony. Aby utworzyć nową grupę partycji bazy danych, należy wybrać opcję Nowa, a następnie opcję Definiuj. Po kliknięciu przycisku Definiuj wyświetlone zostanie nowe okno, w którym można określić parametry nowej grupy partycji bazy danych. Nazwa wybrana dla nowej grupy partycji bazy danych pojawi się w polu Nowa. Aby skorzystać z istniejącej grupy partycji bazy danych, należy wybrać opcję Istniejąca. W polu Istniejąca znajduje się domyślna nazwa IBMDEFAULTGROUP.

Wybór między obszarem tabel typu SMS i DMS zależy od wymaganej wydajności.

W przypadku obszarów tabel SMS odpowiedzialność za przydzielanie i cofanie przydziału miejsca na przechowywanie tabel spoczywa na menedżerze systemu plików w systemie operacyjnym.

W przypadku obszarów tabel typu DMS wielkość każdej tabeli jest ustalona, a wymagane miejsce jest przydzielane w momencie utworzenia obszaru tabel. Obszary tabel typu DMS charakteryzują się większą wydajnością i elastycznością w porównaniu z obszarami tabel SMS, zwłaszcza gdy obszary DMS są używane w połączeniu z urządzeniami surowymi (niesformatowany dysk twardy).

Aby uzyskać więcej informacji o obszarach tabel SMS i DMS, patrz http://publib.boulder.ibm.com/infocenter/db2luw/v9r7/topic/com.ibm.db2.luw.admin.dbobj.doc/doc/c0004961.html