Uwagi do wydania (wersja 8.1.4)


4Poprawa wydajności

4

4Tabele grupowane zakresowo
4Tabele grupowane zakresowo zapewniają szybki, bezpośredni dostęp do 4danych. 4

4

4Asymetryczny podział indeksów
4Instrukcja CREATE INDEX ma teraz nowe klauzule umożliwiające większą 4kontrolę miejsca wykorzystywanego gdy strony indeksu są dzielone po 4zapełnieniu. 4

4

4Tabele tymczasowe w obszarach tabel SMS
4Pamięć masowa tabel tymczasowych w obszarach tabel SMS nie będzie usuwana 4domyślnie zaraz po tym, jak tabele przestaną być potrzebne. Jeśli 4tabele tymczasowe są używane wielokrotnie, ta nowa funkcja umożliwia 4uniknięcie dodatkowego nakładu pracy wynikającego z usuwania i przywracania 4pamięci masowej dla tabel tymczasowych. 4

4

4Udoskonalenia procesów czyszczących strony
4Począwszy od wersji 8.1.4 istnieje alternatywna metoda 4konfigurowania procesu czyszczenia stron w systemie. Ta alternatywna 4metoda różni się od działania domyślnego pod tym względem, że procesy 4czyszczące strony działają bardziej proaktywnie w wyborze zapisywanych stron 4modyfikowanych. Ta nowa metoda czyszczenia stron różni się od metody 4domyślnej pod dwoma zasadniczymi względami: 4
  1. 4Procesy czyszczące strony nie uwzględniają parametru konfiguracyjnego 4chngpgs_thresh.

    4W tej alternatywnej metodzie czyszczenia stron procesy czyszczące nie 4reagują już na wartość parametru konfiguracyjnego chngpgs_thresh. 4Zamiast próbować zachować jakiś procent puli buforów nienaruszony, 4alternatywna metoda czyszczenia stron zapewnia mechanizm, w którym agenci są 4informowani o położeniu dobrych stron usuwanych, których zawartość została 4właśnie zapisana, aby nie musieli oni przeszukiwać puli buforów w celu 4znalezienia strony usuwanej. Gdy liczba dobrych stron usuwanych spadnie 4poniżej akceptowalnej wartości, uruchamiane są procesy czyszczące strony, 4które zaczynają przeszukiwać całą pulę buforów, zapisując potencjalne strony 4przeznaczone do usunięcia i informując agentów o położeniu tych stron.

  2. 4Procesy czyszczące strony nie reagują już na wyzwalacze przerw LSN 4generowane przez program protokołujący.

    4Gdy ilość miejsca protokołowania, obejmującego rejestr protokołu, który 4zaktualizował najstarszą stronę w puli buforów, oraz bieżące położenie 4protokołu, przekracza ilość miejsca dopuszczalną przez parametr softmax, mówi 4się, że baza danych znajduje się w stanie 'przerwy LSN'. W 4przypadku domyślnej metody czyszczenia stron, gdy program protokołujący 4wykryje wystąpienie przerwy LSN, uruchomi procesy czyszczące strony, aby te 4zapisały wszystkie strony powodujące powstanie przerwy LSN. Oznacza to, 4że strony, które są starsze niż dopuszcza to parametr softmax, zostaną 4zapisane. Procesy czyszczące strony będą bezczynne przez pewien czas, 4dopóki nie powstanie przerwa LSN. Następnie procesy te zostaną 4uaktywnione, aby zapisywać dużą liczbę stron i znów przejść w stan 4uśpienia. Skutkiem tego może być nasycenie podsystemu we/wy, co z kolei 4wpłynie na innych agentów odczytujących lub zapisujących strony.

    4Alternatywną metodą czyszczenia strony jest modulowanie tego zachowania 4przez rozproszenie pewnej liczby operacji zapisu w szerszym przedziale 4czasowym. Procesy czyszczące osiągają to dzięki proaktywnemu określaniu 4nie tylko tego, które strony znajdują się obecnie w przerwie LSN, ale także 4tego, które strony znajdą się w przerwie LSN za jakiś czas (można to oceniać 4na podstawie bieżącego poziomu aktywności). 4

4Aby użyć nowej metody czyszczenia stron, należy nadać zmiennej rejestru 4DB2_USE_ALTERNATE_PAGE_CLEANING wartość "ON". 4

4

4Monitorowanie czasu sieci
4Wprowadzone zostały nowe elementy monitorów do monitorowania czasu 4sieciowego. Elementy te umożliwiają lepszą ocenę aktywności bazy danych 4i ruchu sieciowego na poziomie bazy danych lub aplikacji. 4

4

4Komenda db2dlm_upd_hostname
4W środowisku programu Data Links Manager nazwa hosta programu DB2 jest 4przechowywana na serwerze Data Links Manager, a nazwa hosta programu Data 4Links Manager w pliku konfiguracyjnym na serwerze DB2. Nazwę hosta 4programu DB2 lub DLM można zaktualizować, wywołując komendę 4db2dlm_upd_hostname - Data Links Update Host Name. 4

4

4Odroczenie blokady
4Aby poprawić współbieżność, program DB2 umożliwia odraczanie blokad 4wierszy dla skanowania przy poziomach odseparowania CS i RS aż do momentu 4spełnienia przez rekord predykatów zapytania. 4

4

4Bezpośrednie operacje we/wy w systemie AIX
4Bezpośrednie operacje we/wy są obecnie obsługiwane w systemie Windows za 4pośrednictwem zmiennej rejestru DB2NTNOCACHE. Teraz ograniczona obsługa 4bezpośrednich operacji we/wy została dodana również do systemu AIX. 4Dotyczy ona wszystkich kontenerów SMS z wyjątkiem pól długich, LOB i 4tymczasowych obszarów tabel. 4


[ Początek strony | Poprzednia strona | Następna strona | Spis treści ]