DB2-Zugriffsplan


[ ruban.de ] [ Antworten ] [ Forum ]

Geschrieben von Rattel on September 27, 2002 um 16:45:

Hallo,

ich habe eine Frage bzw. eine Problem ! Ich habe zwei identische DB's eine auf NT und eine auf Solaris. Ich setze gegen beide Datenbanken das gleiche Statement (Update....) ab und schaue mir den Zugriffsplan (db2expln) an. Bei gleicher Konfiguration und gleichem Datenbestand hätte ich erwartet zwei gleiche Zugriffspläne zu erhalten. Mein Problem:
Die Execution-Time auf Solaris ist gravierend höher als auf NT, obwohl alle Daten im BP stehen - verliert Solaris viel Zeit bei "direct writes" (Was zum Teufel macht die Engine ? ). Genau die Zeit die NT schneller ist, weil hier keine "direct writes" gemacht werden.
Er findet alles im Bufferpool und kann dort alles ändern, wozu also die "direct writes" unter Solaris????

Kann mir das jemand erklären ???

Danke schonmal !


Antworten:


Schreibe eine Antwort

Name:   
E-Mail:  

Thema:

Kommentar:

Optionale Link URL:   
Link Titel:                  
Optionale Image URL:


[ Antworten ] [ Forum ]