Spis Treści

 

 

 

 

Spis Treści. 1

Wstęp.. 2

Instalacja typowa.. 4

1.1.         Wersja jednostanowiskowa.. 4

1.1.1.       Uwagi przed instalacją. 4

1.1.2.       Instalacja Systemu SYMFONIA® : 4

1.1.3.       Problemy z instalacją. 6

1.2.         Wersja sieciowa (peer-to-peer) 6

1.2.1.       Uwagi przed instalacją. 6

1.2.2.       Instalacja Systemu SYMFONIA® : 7

1.2.3.       Problemy z instalacją. 7

Instalacja Specjalna.. 7

1.3.         Wersja sieciowa (peer-to-peer) (Workstation and Workgroup Engines) 8

1.3.1.       Uwagi przed instalacją. 9

1.3.2.       Instalacja. 9

1.3.3.       Instalacja Systemu SYMFONIA® : 14

1.3.4.       Konfiguracja stacji roboczej: 14

1.3.5.       Problemy z instalacją. 15

1.4.         Instalacja Pervasive.SQL 2000 (wersja serwer) 16

1.4.1.      Sieć oparta na Windows NT, 2000 Serwer. 16

1.4.1.1.         Uwagi przed instalacją: 16

1.4.1.2.         Instalacja. 17

1.4.1.3.         Instalacja Systemu SYMFONIA® : 21

1.4.1.4.         Konfiguracja stacji roboczej: 21

1.4.1.5.         Problemy z instalacją. 22

1.4.2.      Sieć oparta na Novell NetWare. 24

1.4.2.1.        Btrieve 6.10. 24

1.4.2.2.        Pervasive.SQL. 25

1.4.2.2.1.      Uwagi przed instalacją: 25

1.4.2.2.2.      Instalacja. 26

1.4.2.2.3.      Instalacja Systemu SYMFONIA® : 30

1.4.2.2.4.      Konfiguracja stacji roboczej: 30

1.4.2.2.5.      Problemy z instalacją. 31

1.4.3.      Sieć oparta na Linux. 31

1.4.3.1.         Uwagi przed instalacją: 31

1.4.3.2.         Instalacja na serwerze. 31

1.4.3.3.         Instalacja na stacji roboczej. 32

1.4.3.4.         Instalacja Systemu SYMFONIA® : 34

1.4.3.5.         Konfiguracja stacji roboczej: 34

1.4.3.6.         Problemy z instalacją. 35

Optymalizacja.. 35

Nowości i zmiany w wersjach v8, v9, v10. 38

 

 

 

 


Wstęp

Programy Systemu SYMFONIA® działają w oparciu o bazy danych Btrieve.

 

Btrieve stanowi przemysłowy standard dla baz danych pracujących w architekturze Klient/Serwer. Jest wykorzystywany przez profesjonalistów, niezależnych producentów oprogramowania do budowania systemów odpornych na błędy. Btrieve zapewnia wysoką wydajność i maksymalny stopień kontroli danych

 

Historia systemu baz danych Btrieve sięga firmy NetWare. Początkowo stanowił on składnik systemu Novell, co spowodowało, iż szybko stał się bardzo popularny na świecie i coraz częściej wykorzystywany przez programistów. Od 1994 roku grupa programistów pracującą nad tym systemem założyła nową firmę Btrieve wydzielona z firmy Novell, a w roku 1996 zmieniła nazwę na Pervasive. Obecnie firma Pervasive Technology przejęła firmę Smithware Inc., która była wiodącym producentem programów narzędziowych wspomagających aplikacje w Btrieve-ie.

Btrieve oraz bazujący na nim SQL działają na następujących platformach systemowych: DOS, Windows 3.11, Window 95, 98, Me, XP, Novell Netware, Linux oraz Windows NT Server.

Można wyróżnić ze względu na funkcjonalność następujące wersje Btrieve-a:

Odrębną grupą produktów są serwery SQL-owe działające w oparciu o Btrieve-a.

Historycznie rzecz ujmując możemy spotkać się z następującymi wersjami tych produktów:

SQL , ODBC oraz np. Crystal Report firmy Smithware działają tylko i wyłącznie w oparciu o definicje zbiorów Btrieve-a zawarte w plikach DDF (Data Definition Files). Pliki te można tworzyć, modyfikować i przeglądać następującymi narzędziami: Xtrieve dla DOS, XQLI - interaktywny interpreter SQL dla DOS, SQLScope - interaktywny interpreter SQL dla Windows, ODBC manager od wersji 2.1 posiada możliwość obróbki plików DDF (w ograniczonym zakresie) lub programy firmy Smithware (DDF Maker , DDF Sniffer ).

Motor baz danych Pervasive:

Ze względu na sposoby wyróżniamy następujące typy instalacji programów Systemu SYMFONIA®:

·         Instalacja typowa

·         Instalacja specjalna

Program SYMFONIA® pracuje pod kontrolą systemu Windows 95, 98, NT, 2000, XP. Ze względu na przejście na 32 bitowość nie będzie działał poprawnie w Windows 3.x.

 

 

 


Instalacja typowa

 

Instalacja typowa zapewnia wgranie wszystkich niezbędnych komponentów do prawidłowego funkcjonowania Systemu SYMFONIA®. Oprócz samego programu instalowane są biblioteki niezbędne do funkcjonowania, pliki konfiguracyjne, przykładowe dane. Program instalacyjny zapewnia wgranie lokalnego menagera baz danych Btrieve w wersji 6.15 zapewniającego poprawny dostęp do baz danych zarówno pojedynczym stanowiskom jaki w małych sieciach.

Lokalny menager baz danych dostarczany podczas instalacji Systemu SYMFONIA® nie jest objęty dodatkową licencją.

 

1.1.      Wersja jednostanowiskowa

Jest to instalacja na pojedynczym wolnostojącym komputerze lub na komputerze sieciowym, który nie udostępnia nigdzie swoich zasobów.

 

 

 

Rysunek 1 – instalacja jednostanowiskowa

 

1.1.1.     Uwagi przed instalacją

 

1.1.2.     Instalacja Systemu SYMFONIA® :

 

Objaśnienie liniowe 3: Przy wersji jednostanowiskowej należy wybrać te opcje

 

 


1.1.3.     Problemy z instalacją

Źle zainstalowany program Systemu SYMFONIA® sygnalizuje komunikatem nr 20 (brak komunikacji z motorem bazy danych). Zwykle oznacza to :

[Btrv32]

AMFK=1

AMHM=1

AMKD=0

 

 

1.2.      Wersja sieciowa (peer-to-peer)

 

Jest to instalacja na kilku komputerach połączonych w sieć. Jeden z komputerów udostępnia wówczas zasoby (pliki i programy) innym komputerom. W sieci takiej nie wyróżniamy serwera.

Instalacja taka nie jest zalecana dla większej liczby stanowisk i dużych baz danych (należy wówczas pomyśleć o instalacji specjalnej).

 

Rysunek 2 – instalacja sieciowa bez wyróżnionego serwera (peer-to-peer)

1.2.1.     Uwagi przed instalacją

 

1.2.2.     Instalacja Systemu SYMFONIA® :
1.2.3.     Problemy z instalacją

Źle zainstalowana stacja robocza przy próbie uruchomienia programu Systemu SYMFONIA® sygnalizuje komunikatem nr 20 (brak komunikacji z motorem bazy danych). Zwykle oznacza to:

[Btrv32]

AMFK=1

AMHM=1

AMKD=0

 

Instalacja Specjalna

 

O instalacji specjalnej mówimy, gdy programy pracują w architekturze klient-serwer. Dodatkowo dla poprawnej pracy programu musi zostać wydzielony komputer stanowiący rolę serwera plików i baz danych. Wersja taka wymaga instalacji odpowiedniego oprogramowania na serwerze oraz na pozostałych komputerów korzystających z baz danych, wersji klienckiej tego oprogramowania. Instalacja taka zapewnia największą szybkość działania, znaczną poprawę bezpieczeństwa przechowywanych informacji przy zapewnionym wielodostępie do danych.

 

Instalacja specjalna składa się z dwóch etapów instalacji motoru bazy danych Pervasive na serwerze oraz instalacji i konfiguracji klienta i programów na stacjach roboczych.

Jedyny wyjątek stanowi wersja Workgroup, gdzie na wszystkich stanowiskach instalujemy taką samą wersję Pervasive, a następnie ustawiamy jeden z komputerów jako serwer baz danych.

Wersja Workgroup zalecana jest do liczby stanowisk nie większej niż osiem. Od sześciu (i więcej) stanowisk najlepszą wydajność można osiągnąć za pomocą Pervasive.SQL w wersji serwerowej

 

Motor baz danych Pervasive.SQL jest objęty dodatkową licencją.

 

1.3.      Wersja sieciowa (peer-to-peer) (Workstation and Workgroup Engines)

 

Jest to najprostsze i jednocześnie najtańsze rozwiązanie, aby zwiększyć szybkość działania aplikacji korzystających z baz danych Btrieve. Zalecane jest szczególnie w przypadkach:

Ø  Dużej ilości danych (duża liczba rekordów, wielkość fizyczna na dysku baz danych)

Ø  Większej liczby końcówek jednocześnie pracujących na tych samych bazach

 

Instalacje wersji Workgroup możliwa jest w zwykłej sieci komputerowej nazywanej również peer-to-peer (rysunek 3), jak i sieciach, gdzie istnieje serwer plików i aplikacji (rysunek 4).

W pierwszym przypadku wystarczą komputery wyposażone w system operacyjny Windows 98,

 

Rysunek 3 – instalacja sieciowa w zwykłej sieci peer-to-peer

 

 

Rysunek 4 – instalacja w sieci z wyodrębnionym serwerem

 

1.3.1.     Uwagi przed instalacją

 

 

1.3.2.     Instalacja.

Instalacja na wszystkich komputerach w sieci wygląda identycznie.

Aby zainstalować Pervasive SQL 2000i należy:

 

 

Objaśnienie liniowe 3: Okno powitalne programu instalacyjnego

 

 

 

 

Instalacja typowa (TYPICAL) zawiera następujące składniki:

Ø  Pervasive.SQL 2000i Engine (wraz ze sterownikami ODBC)

Ø  Program instalacyjny klientów

Ø  MS-DOS, Win16 and Win32 Requesters

Ø  Narzędzia

Ø  Dokumentację Online

Przy wyborze instalacji CUSTOM – mamy możliwość wskazania pakietów, które mają zostać zainstalowane oraz zmienić miejsce docelowe instalowanych plików.

Objaśnienie liniowe 3: Katalog Pervasiva

 

 

 

 

 

 

 

 

 

 

 

 

 

Objaśnienie liniowe 3: Po naciśnięciu przycisku INSTALL LICENSE informacja o liczbie użytkowników, które mogą pracować z Pervasive zostanie zapisana na serwerze

 

 

1.3.3.     Instalacja Systemu SYMFONIA® :

 

1.3.4.     Konfiguracja stacji roboczej:

Ø  Use Local MicroKernel Engine – wartość OFF

Ø  Use Remote MicroKernel Engine – wartość ON

Ø  local=no

Ø  requester=yes

Ø  thunk=yes (dla końcówek 16 bitowych no)

Ø  Windows 95/98

Ø  Windows ME

Ø  Windows XP

Ø  Windows NT 4 (SP5)

Ø  Windows NT 4 Terminal Server

Ø  Windows 2000 Terminal Server

Ø  Windows NT 4 Terminal Server SP6

Ø  Windows 2000 Terminal Server SP1

Ø  Windows NT 4 Terminal Server SP6 with Citrix MetaFrame 1.8

Ø  Windows 2000 Terminal Server SP1 with Citrix MetaFrame 1.8

1.3.5.     Problemy z instalacją

Źle zainstalowana stacja robocza przy próbie uruchomienia programu Systemu SYMFONIA® sygnalizuje komunikatem nr 20 (brak komunikacji z motorem bazy danych). Zwykle oznacza to:

[Btrv32]

AMFK=1

AMHM=1

AMKD=0

 

Objaśnienie liniowe 3: Brak aktywnego DataBase Service Menager na „serwerze” nie pozwoli na pracę z programami korzystającymi z baz danych

 

 


1.4.      Instalacja Pervasive.SQL 2000 (wersja serwer)

 

Instalacja ta wymaga wydzielenia komputera, który będzie spełniał rolę serwera. Komputer ten dodatkowo musi posiadać system operacyjny przeznaczony dla serwerów: Windows NT Server, Windows 2000 Server, Novell NetWare.

 

Rysunek 5 – sieć komputerowa z wyodrębnionym serwerem

 

1.4.1.Sieć oparta na Windows NT, 2000 Serwer

1.4.1.1.          Uwagi przed instalacją:

Ø  Windows NT 4 Terminal Server SP6

Ø  Windows 2000 Terminal Server SP1

Ø  Windows NT 4 Terminal Server SP6 with Citrix MetaFrame 1.8

Ø  Windows 2000 Terminal Server SP1 with Citrix MetaFrame 1.8

 

 


Pliki instalowane oraz ich położenie:

 

\WINNT\SYSTEM32 

 

Katalog systemowy

\PVSW 

 

 

 

 

 

 

\BIN 

 

Motor baz danych Pervasive.SQL, requesters i narzędzia. 

 

\CLIENTS 

 

Pervasive.SQL 2000 i program instalacyjny klienta

 

 

\WIN 

Pervasive.SQL 2000 program instalacyjny klienta dla Windows (Windows 3.x, 9x, NT, and 2000).

 

 

\DOS 

DOS Pervasive.SQL 2000 Pliki dla systemu DOS, te pliki należy skopiować ręcznie. 

 

\DEMODATA 

 

Przykładowa baza SQL. 

 

\DOC 

 

Dokumentacja 

 

\SAMPLES 

 

Przykładowe dane SAMPLE.BTR i UPPER.ALT.

 

1.4.1.2.          Instalacja.

Aby zainstalować Pervasive SQL 2000i należy:

 

 

Objaśnienie liniowe 3: Okno powitalne programu instalacyjnego

 

 

Instalacja typowa (TYPICAL) zawiera następujące składniki:

Ø  Pervasive.SQL 2000i Engine (wraz ze sterownikami ODBC)

Ø  Program instalacyjny klientów

Ø  MS-DOS, Win16 and Win32 Requesters

Ø  Narzędzia

Ø  Dokumentację Online

Przy wyborze instalacji CUSTOM – mamy możliwość wskazania pakietów, które mają zostać zainstalowane oraz zmienić miejsce docelowe instalowanych plików.

Objaśnienie liniowe 3: Katalog Pervasiva

 

 

 

 

 

 

 

 

 

Objaśnienie liniowe 3: Po naciśnięciu przycisku INSTALL LICENSE informacja o liczbie użytkowników które mogą pracować z Pervasive zostanie zapisana na serwerze

 

 

 

 

 

 

1.4.1.3.          Instalacja Systemu SYMFONIA® :

 

1.4.1.4.          Konfiguracja stacji roboczej:

Ø  Use Local MicroKernel Engine – wartość OFF

Ø  Use Remote MicroKernel Engine – wartość ON

Ø  local=no

Ø  requester=yes

Ø  thunk=yes (dla końcówek 16 bitowych no)

Ø  Windows 95/98

Ø  Windows 2000 Terminal Services - Client only

Ø  Windows ME

Ø  Citrix Metaframe - Client only

Ø  Windows XP

1.4.1.5.          Problemy z instalacją

Źle zainstalowana stacja robocza przy próbie uruchomienia programu Systemu SYMFONIA® sygnalizuje komunikatem nr 20 (brak komunikacji z motorem bazy danych). Zwykle oznacza to :

[Btrv32]

AMFK=1

AMHM=1

AMKD=0

 

 

 

 

 

 

 

 


1.4.2.Sieć oparta na Novell NetWare

1.4.2.1.   Btrieve 6.10

Jest to instalacja najtańsza ponieważ wykorzystuje Btrieve zawartego w systemie Novell w wersjach 3.12 , 3.2, 4.x , 5.x..

 

Wymagana jest wersja Btrieve, co najmniej 6.10 f.

Btriva należy uruchomić poleceniem „start” po wcześniejszym skonfigurowaniu (służy do tego polecenie „load bsetup”) parametrami jak w poniższej tabeli.

 

Parametr

Wartość

 

Number of Open Files

600

Min 500

Number of Handles

100*n

n=liczba końcówek (min 500)

Number of Locks

200

 

Number of Transaction

15

minimum n

Number of Files per Transaction

20

 

Largest Compressed Record Size

2

 

Largest Record Size

32500

 

Largest Page Size

4096

 

Number of Remote Sessions

15

Minimum n

Cache Allocation

256

ust. domyślne

Perform Index Balancing

No

 

Create Btrieve files as Transactional

No

ust. domyślne

Logging of Selected Files

No

ust. domyślne

Create Btrieve files in pre v6.x format

No

 

Configure BSTART.NCF to Load Brouter

No

 

 

Dodatkowo należy ustawić parametr Extended Operation Buffer Size dla serwera bazy danych. Prawidłowa jego wartość wynosi 32 (należy to zrobić poprzez bezpośredni parametr startu serwera ‑b=32).

 

Stacjami roboczymi mogą być wyłącznie komputery z Windowsem 9.x ponieważ Symfonia wykorzystuje przy takiej instalacji requestera przeznaczonego dla MS DOS.. Do poprawnej pracy końcówek wymagane jest wgranie do katalogu w którym zainstalowana jest SYMFONIA® bibliotek w odpowiednich wersjach :

·         Wbt32res.dll   6.15.925

·         Wbtrcall.dll     6.15.2

·         Wbtrlocl.dll    6.15.925

·         Wbtrvres.dll    6.15.1

 

pliki: BREQUEST.EXE i BREQUTIL.EXE oraz umieszczenie pliku winstart.bat o zawartości: "Brequest /d:32500” w katalogu Windows.

Brequest uruchamiany jest wówczas automatycznie podczas startu systemu Windows.

Dodatkowo w NETDET.INI należy sprawdzić czy istnieje, a w razie jego braku dodać wpis”

;;;;;; Btrieve ;;;;;;;;;;

[Brequest.exe]

detection0=mcb,mcb_nobat

full_install0=migrate

detection1=mcb_nobat

full_install1=prevent

 

Aby wymusić pracę z użyciem motoru baz danych należy jeszcze zmodyfikować ręcznie plik BTI.INI

[Btrieve]
Local=No
Requester=Yes

            Thunk=Yes (dla końcówek 32 bitowych) No (dla końcówek 16 bitowych)

 

Btrieve 6.10 nie wspiera 32 bitowego dostępu do baz danych tak więc w razie potrzeby ustawiamy wpis w SYMFONIA.INI wymuszający użycie 16 bitowego motoru bazy danych np.:

[Btrv32]

AMFK=0

AMHM=0

AMKD=0

 

MATRIX.PL nie ponosi odpowiedzialności za problemy, które mogą wystąpić podczas pracy aplikacji Systemu SYMFONIA® w tej konfiguracji, a Dział Wsparcia Technicznego Produktów nie udziela porad dotyczących instalacji oraz konfiguracji serwera BTRIEVE 6.10 ponieważ:

1.4.2.2.   Pervasive.SQL

1.4.2.2.1.                Uwagi przed instalacją:

 

 

Pliki instalowane oraz ich położenie

 

\SYSTEM 

 

 

NLMy i inne pliki systemowe 

 

 

 

 

\PVSW 

 

\CLIENTS 

 

Pervasive.SQL 2000 i program instalacyjny klienta

 

 

\WIN 

Pervasive.SQL 2000 program instalacyjny klienta dla Windows (Windows 3.x, 9x, NT, and 2000).

 

 

\DOS 

DOS Pervasive.SQL 2000 Pliki dla systemu DOS, te pliki należy skopiować ręcznie. 

 

\DEMODATA 

 

Przykładowa baza SQL. 

 

\DOC 

 

Dokumentacja 

 

\SAMPLES 

 

Przykładowe dane SAMPLE.BTR. 

\ODBC 

ODBC NLMy 

 

1.4.2.2.2.                Instalacja.

Instalowanie na serwerze NetWare odbywa się zdalnie z końcówki Windows (nie ma możliwości instalacji bezpośrednio z konsoli NetWare). Aby zainstalować Pervasive SQL 2000i należy:

 

Objaśnienie liniowe 3: Okno powitalne programu instalacyjnego

 

 

 

Instalacja typowa (TYPICAL) zawiera następujące składniki:

Ø  Pervasive.SQL 2000i Engine (wraz z ODBC)

Ø  Program instalacyjny klientów

Ø  Dokumentację Online

Przy wyborze instalacji CUSTOM – mamy możliwość wskazania pakietów, które mają zostać zainstalowane.

Objaśnienie liniowe 3: Położenie katalogu systemowego

 

 

Objaśnienie liniowe 3: Katalog Pervasiva

 

 

 

 

Objaśnienie liniowe 3: Po naciśnięciu przycisku INSTALL LICENSE informacja o liczbie użytkowników które mogą pracować z Pervasive zostanie zapisana na serwerze

 

 

Po instalacji motoru baz danych na serwerze należy na każdej stacji roboczej zainstalować program klienta Pervasive SQL 2000i:

Ø  CUSTOM – użytkownika pozwala na ręczny wybór miejsca instalacji I komponentów

Ø  NETWORK – (wyłącznie przy instalacji z dysku sieciowego) na dysku twardym komputera instalowane SA wyłącznie niezbędne składniki, do reszty, która znajduje się na serwerze program instalacyjny tworzy skróty

Ø  TYPICAL – instalacja typowa, zalecana

 

1.4.2.2.3.                Instalacja Systemu SYMFONIA® :

 

1.4.2.2.4.                Konfiguracja stacji roboczej:

Ø  Use Local MicroKernel Engine – wartość OFF

Ø  Use Remote MicroKernel Engine – wartość ON

Ø  local=no

Ø  requester=yes

Ø  thunk=yes (dla końcówek 16 bitowych no)

 

1.4.2.2.5.                Problemy z instalacją

Źle zainstalowana stacja robocza przy próbie uruchomienia programu Systemu SYMFONIA® sygnalizuje komunikatem nr 20 (brak komunikacji z motorem bazy danych). Zwykle oznacza to:

[Btrv32]

AMFK=1

AMHM=1

AMKD=0

 

1.4.3.Sieć oparta na Linux

1.4.3.1.          Uwagi przed instalacją:

 

1.4.3.2.          Instalacja na serwerze

 

Ø  Zakłada użytkownika psql i grupę pvsw

Ø  Instaluje licencję 30 dniową z ograniczeniem na 20 uzytkowników

Ø  Modyfikuje konfigurację Samby udostępniając zasób PSQLDATA, gdzie należy umieszczać bazy danych

Ø  Umieszcza skrypty automatycznie uruchamiające motory baz danych

 

1.4.3.3.          Instalacja na stacji roboczej.

Aby zainstalować Pervasive SQL 2000i należy:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1.4.3.4.          Instalacja Systemu SYMFONIA® :

 

1.4.3.5.          Konfiguracja stacji roboczej:

Ø  Use Local MicroKernel Engine – wartość OFF

Ø  Use Remote MicroKernel Engine – wartość ON

Ø  local=no

Ø  requester=yes

Ø  thunk=yes (dla końcówek 16 bitowych no)

Ø  Windows 95/98

Ø  Windows ME

Ø  Windows XP

1.4.3.6.          Problemy z instalacją

Źle zainstalowana stacja robocza przy próbie uruchomienia programu Systemu SYMFONIA® sygnalizuje komunikatem nr 20 (brak komunikacji z motorem bazy danych). Zwykle oznacza to :

[Btrv32]

AMFK=1

AMHM=1

AMKD=0

 

MATRIX.PL nie ponosi odpowiedzialności za problemy, które mogą wystąpić podczas pracy aplikacji Systemu SYMFONIA® w tej konfiguracji, a Dział Wsparcia Technicznego Produktów nie udziela porad dotyczących instalacji oraz konfiguracji serwera z systemem LINUX.

 

Optymalizacja

[Btrv32]

AMFK=1

 

Number of Input/Output Threads:

Default = 4

Maximum = 1024

Określa ile jednoczesnych operacji zapisu do plików może nastąpić w tym samym czasie. Ten parametr nie powinien być większy niż liczba jednocześnie otwartych plików. Zalecane jest ustawienie nie większe niż 8 (chyba że znacznie poprawi to wydajność).

 

Communication Threads:

Default = 3 (SP2a and earlier)

Default = 16 (SP3 and later)

Maximum = 1024

Określa ile motor baz danych może obsłużyć jednoczesnych zapytań ze stacji roboczych. Standardowa wartość tego parametru to 16. Można zwiększać ten parametr jednocześnie obserwując “MicroKernel Communications Statistics” w Pervasive Monitor. Jeżeli wartość szczytowa tego parametru nie osiąga maksimum, nie należy go zwiększać

 

Log Buffer Size:

Default = 64KB (SP2a and earlier)

Default = 256KB (SP3 and later)

Maximum = Limited by memory

Bufor loga transakcji. Większy rozmiar powoduje to, że system rzadziej korzysta z dysku powodując wzrost wydajności.

 

Cache Allocation:

Default = Dynamic

Maximum = Limited by memory

Pervasive.SQL 2000 dynamicznie przydziela rozmiar bufora cache podczas pierwszego startu motoru. MicroKernel przydziele :

Ø  20 % pamięci fizycznej – dla wersji serwer

Ø  10 % pamięci fizycznej komputera dla wersji Worstation i Workgroup

Wartość tego parametru można ustawić na sztywno.

 

Operation Bundle Limit:

Default = 1000 (SP2a and earlier);

Default = 65535 (SP3 and later)

Maximum = 65535

Parametr ten określa po ilu operacjach nastąpi fizyczny zapis na dysk twardy. Zbyt duża wartość powoduje długi czas zapisu, zbyt mały częste używanie dysku.

 

 

Initiation Time Limit:

Default = 10,000 milliseconds

Maximum = 1,800,000

Określa czas pomiędzy kolejnymi zapisami na dysk twardy komputera. Zbyt duży czas może spowodować, że operacja zapisu będzie trwała dłużej.

 

 


Nowości i zmiany w wersjach v8, v9, v10