Program DB2 Universal Database (UDB) wymaga co najmniej 256 MB pamięci RAM. W przypadku komputera, na którym działa tylko program DB2 UDB i narzędzia DB2 z |interfejsem GUI, wymagane minimum wynosi 512 MB pamięci RAM. Lepszą wydajność |można jednak uzyskać przy 1 GB pamięci RAM. Nie obejmuje to żadnych dodatkowych |wymagań pamięciowych innego oprogramowania działającego na komputerze.
|Określając wymagania pamięciowe, należy pamiętać o następujących elementach:
|Sekcja "Klienci DB2" w podręczniku Klienci DB2 - Krótkie wprowadzenie dla wersji 8.1 zawiera następującą informację:
Klienci DB2 mogą łączyć się z serwerami DB2 w wersjach o dwa poziomy wyższych lub jeden poziom niższych od wersji klienta, a także z serwerami o tej samej wersji.
Stwierdzenie to wymaga następującej poprawki:
Połączenia klientów w wersji N z serwerami w wersji N + 2 są możliwe w niektórych środowiskach, konfiguracje takie są jednak obsługiwane tylko wtedy, gdy wsparciu podlega wersja N. Po wycofaniu wsparcia dla wersji N konfiguracja taka przestaje być obsługiwana.Klienci bazy danych DB2, wersja 7, łączący się z serwerem DB2, wersja 8, nie są już obsługiwani, ponieważ wersja 7 nie podlega wsparciu.
Przed zainstalowaniem programu DB2 UDB należy wziąć pod uwagę konieczność zaktualizowania parametrów jądra. Program DB2 Universal Database (UDB) w razie potrzeby automatycznie podnosi limity IPC. W zależności od indywidualnych potrzeb konieczne może być dodatkowe podwyższenie tych limitów.
Do modyfikowania parametrów jądra wymagane jest uprawnienie administratora.
Aby zaktualizować parametry jądra:
Poniżej przedstawiono wyniki działania komendy ipcs -l.
# ipcs -l ------ Shared Memory Limits -------- max number of segments = 4096 // SHMMNI max seg size (kbytes) = 262144 // SHMMAX max total shared memory (kbytes) = 8388608 // SHMALL min seg size (bytes) = 1 ------ Semaphore Limits -------- max number of arrays = 1024 // SEMMNI max semaphores per array = 250 max semaphores system wide = 256000 max ops per semop call = 32 semaphore max value = 32767 ------ Messages: Limits -------- max queues system wide = 1024 // MSGMNI max size of message (bytes) = 65535 // MSGMAX default max size of queue (bytes) = 16384 // MSGMNB
gdzie
max semaphores system wide = max number of arrays x max semaphores/array
W przypadku 32-bitowego jądra Linux należy zmodyfikować parametry jądra, dodając następujące wpisy do domyślnego pliku konfiguracyjnego sterowania systemem, /etc/sysctl.conf:
kernel.msgmni = 1024 kernel.sem = "250 256000 32 1024" kernel.shmmax=268435456
W przypadku 64-bitowego jądra Linux należy zmodyfikować parametry jądra, dodając następujące wpisy do domyślnego pliku konfiguracyjnego sterowania systemem, /etc/sysctl.conf:
kernel.msgmni = 1024 kernel.sem = "250 256000 32 1024" kernel.shmmax=1073741824
Należy uruchomić komendę sysctl z parametrem -p w celu załadowania do programu sysctl ustawień z domyślnego pliku /etc/sysctl.conf:
sysctl -p
Wpisy z pliku sysctl.conf są odczytywane podczas uruchamiania programu przez skrypt inicjowania sieci.
W niektórych dystrybucjach konieczne może być dodanie komendy sysctl -p w jednym z plików inicjalizacji systemu, np. rc.local, co spowoduje ustawianie parametrów jądra po każdym restarcie.
Poniższe informacje stanowią poprawkę do sekcji "Modyfikacja parametrów jądra (Środowisko Operacyjne Solaris)" w podręczniku Serwery DB2 - Krótkie wprowadzenie:
Aby program DB2 Universal Database (UDB) działał poprawnie, zalecane jest zaktualizowanie parametrów konfiguracyjnych jądra systemu. W celu uzyskania zalecanych parametrów jądra należy użyć programu narzędziowego db2osconf.
Aby możliwe było użycie komendy db2osconf, należy najpierw zainstalować program DB2 UDB. Program narzędziowy db2osconf może być uruchamiany wyłącznie z katalogu $DB2DIR/bin.
Po zmodyfikowaniu parametrów jądra należy zrestartować system.
Program IBM DB2 Universal Database Express (DB2 UDB Express) to najnowszy produkt z rodziny DB2 Universal Database, wersja 8. Łączy on w sobie wydajność, funkcjonalność i niezawodność znakomitych relacyjnych baz danych IBM DB2 UDB z prostotą dystrybucji, instalowania i wdrażania. Produkt zaspokaja potrzeby małych i średnich firm w zakresie zarządzania danymi, nie zmuszając ich do ponoszenia wysokich kosztów inwestycji.
Produkt DB2 UDB Express został opracowany z myślą o firmach, których pracownicy mają tylko minimalne umiejętności w zakresie zarządzania bazami danych, dlatego oczekują łatwej w instalacji bazy danych zapewniającej integrację z używanymi przez nie aplikacjami. Jest to wielodostępna wersja programu DB2 UDB obsługująca aplikacje lokalne i zdalne w środowiskach autonomicznych i sieciach LAN.
Więcej informacji na temat programu DB2 UDB Express zawierają podręczniki DB2 Express Edition Krótkie wprowadzenie i DB2 Universal Database Express Edition Version 8.2 Basics, które można pobrać ze strony WWW z podręcznikami do produktów DB2 UDB pod adresem http://www.ibm.com/software/data/db2/udb/support/manualsv8.html
Poniższa sekcja wymagań wstępnych została zamieszczona w dokumentacji wersji 8.2, w temacie opisującym weryfikowanie gotowości bazy danych do migracji:
To wymaganie wstępne jest w rzeczywistości krokiem do wykonania po migracji, na końcu całej procedury.
Autorytatywne informacje o konfiguracjach programu DB2 UDB z certyfikatem Common Criteria można znaleźć pod adresem http://niap.nist.gov/cc-scheme
[ Początek strony |Poprzednia strona | Następna strona | Spis treści ]