Avatar billede karstenv Nybegynder
19. september 2002 - 10:38 Der er 15 kommentarer og
1 løsning

Domino Performence

Hej Alle

Jeg sidder og lurer lidt på vores server performence. En af de ting jeg så gør er, bruger denne kommando:
Show Stat Database.DbCache.*

det giver disse tal den ene server xx1:

Database.DbCache.CurrentEntries = 1246
  Database.DbCache.HighWaterMark = 3361
  Database.DbCache.Hits = 8828751
  Database.DbCache.InitialDbOpens = 18391723
  Database.DbCache.Lookups = 18420470
  Database.DbCache.MaxEntries = 2241
  Database.DbCache.OvercrowdingRejections = 8250 <---- Er dette godt?

På den anden (xx2) server får jeg disse tal:

Database.DbCache.CurrentEntries = 503
  Database.DbCache.HighWaterMark = 2634
  Database.DbCache.Hits = 8105298
  Database.DbCache.InitialDbOpens = 16900532
  Database.DbCache.Lookups = 16920339
  Database.DbCache.MaxEntries = 2241
  Database.DbCache.OvercrowdingRejections = 0<--- ser fint ud :-)

Begge server har samme Hardware, der er dog ca 1000 flere mailbrugere på xx1 end på xx2, jeg har prøvet at finde ud af vilke tal er alarmerene og vilke er fine, jeg har brugt: Admin help og Knowledgebase + et par andre steder jeg bruger men ingen steder hvor jeg finder nogle retningslinier for vilke tal er gode eller dårlige

Jeg vil forbedre mine servere's performence, og søger hjælp til det + links til steder hvor jeg kloge mig selv :-)
Avatar billede wise Seniormester
19. september 2002 - 11:42 #1
Lytter lige med ....
Avatar billede cdelicht Nybegynder
19. september 2002 - 14:07 #2
1) NEJ, det er IKKE godt! Det indikerer at 8250 forespørgelser til cachen er afvist! Årsager er helt sikkert dine 1000 flere mailbrugere på xx1. Du sskal nok overveje clustering ("performance-udligning") på dine servere hvis I ikke har det allerede.

2) Læs mere i følgende artikler:
http://www-10.lotus.com/ldd/today.nsf/f01245ebfc115aaf8525661a006b86b9/6d8cbda86875cde0852567be0055bee0?OpenDocument

http://www-10.lotus.com/ldd/today.nsf/f01245ebfc115aaf8525661a006b86b9/94014c348ef077ca852567bc007253e6?OpenDocument
Avatar billede karstenv Nybegynder
19. september 2002 - 14:33 #3
Jeg har en skidt melding til cdelicht, det er meningen at alle mailboxe fra de to servere skal over på et cluster, faktisk ligger de allerede der men brugerne er ikke flyttet endnu, og deres tal ser faktisk værre ud :-(
Nr xx3
Database.DbCache.CurrentEntries = 2901
  Database.DbCache.HighWaterMark = 3361
  Database.DbCache.Hits = 18942018
  Database.DbCache.InitialDbOpens = 32161554
  Database.DbCache.Lookups = 32165150
  Database.DbCache.MaxEntries = 2241
  Database.DbCache.OvercrowdingRejections = 547646

og Nr xx4

Database.DbCache.CurrentEntries = 659
  Database.DbCache.HighWaterMark = 3361
  Database.DbCache.Hits = 7724698
  Database.DbCache.InitialDbOpens = 13738108
  Database.DbCache.Lookups = 13740569
  Database.DbCache.MaxEntries = 2241
  Database.DbCache.OvercrowdingRejections = 46308

Og her er der næsten ingen brugere på til gengæld er alle mailboxe på begge servere.
Avatar billede karstenv Nybegynder
19. september 2002 - 14:39 #4
jeg kan fortsat informere jer om at vi bruger Config4 fra
http://www-10.lotus.com/ldd/today.nsf/f01245ebfc115aaf8525661a006b86b9/94014c348ef077ca852567bc007253e6?OpenDocument
vi taler ca. 5200 brugere/mailboxe
Avatar billede karstenv Nybegynder
19. september 2002 - 14:40 #5
og vi kører med R5.010
Avatar billede cdelicht Nybegynder
19. september 2002 - 14:47 #6
Mere RAM og mere Cache !!
Avatar billede cdelicht Nybegynder
19. september 2002 - 14:55 #7
Husk "The DbCache is a table of databases in cache memory"
Prøv at se på xx3:
Database.DbCache.CurrentEntries = 2901
Database.DbCache.MaxEntries = 2241
Database.DbCache.HighWaterMark = 3361

Der må max være 2241 db's ad gangen, du har pt. 2901 og har værtet oppe på 3361 samtidige. Du kan skrue op for antal MaxEntries, men det vil kræve mere RAM, mere RAM, mere RAM, mere.... ;-)
Avatar billede cdelicht Nybegynder
19. september 2002 - 14:55 #8
Du kan evt. side og mulme remsen hver gang din chef går forbi :-)
(mere RAM, mere RAM, mere RAM, mere..)
Avatar billede karstenv Nybegynder
19. september 2002 - 15:45 #9
LOOOOOOOL
Ja hvis det hjalp noget :-) men selv om jeg siger det højt og egentlig ikke skal spørge ham så er det for dyrt.
Der er nemlig en begrændsning i Domino som siger 2 Gig Ram/processer, så det hjælper ikke "bare" at  fylde Ram i, det har jeg mnemlig også selv fundet ud af.
Derfor søger jeg lede-tal.
Der er ne,mlig den forskel på xx1/xx2 har 4Gig Ram og xx3/xx4 har 2Gig Ram, men Database.DbCache.MaxEntries = 2241 <--- er sku ens på dem alle??????????
hvordan hænger det sammen??
Avatar billede cdelicht Nybegynder
20. september 2002 - 08:20 #10
Det er en default værdi der sættes i Notes.ini. Prøv at læse denne artikel, den beskriver DbCache mm. rigtig godt, også hvilken værdi du bør sætte: http://www-10.lotus.com/ldd/today.nsf/0db661345413ad1d852567ba006bb090/b07cdeffe92a4d308525694b0063c2ed/$FILE/Spin2.pdf
Avatar billede karstenv Nybegynder
23. september 2002 - 12:03 #11
Jeg er ved at teste disse muligheder, som er beskrævet på disse links
Avatar billede karstenv Nybegynder
25. september 2002 - 11:11 #12
Hej igen jeg har lige et par suplerende spørgsmål:)
Denne entry: "Database.DbCache.OvercrowdingRejections = xxx" er den kontinuerlig voksende så længe domino er tændt, alså tæller den bare op?
Og det der kommer op i Cache'en er det KUN baser som brugerne åbner? eller kommer de baser som domino'en replikere til andre servere også op i cache'en??
Egentlig vil jeg bare hører hvad der skal til for at en base ender i cache'en?
Avatar billede cdelicht Nybegynder
25. september 2002 - 11:18 #13
OvercrowdingRejections vokser kun hvis der 'overcrowding', dvs der er forespørgelser til databaser som ikke er i DbCache. Jeg mener DbCache er alle databaser som er åbne i domino forstand. Men de fjernes igen når de ikke er åbne mere.
Problemer med rejections opstår derfor typisk på en mailserver hvor brugerne åbner deres mailboks og lader den være åben hele dage. Så bliver den i dbcache og på et tidspunkt kan der ikke være flere => rejections!
På en applikations servevr er det typisk den samme base der åbne af mange brugere => få entries i DbCache og ingen rejections.
Avatar billede karstenv Nybegynder
25. september 2002 - 11:23 #14
Se det var lige de sidste brikker der skulle falde på plads
Avatar billede karstenv Nybegynder
25. september 2002 - 12:37 #15
lige et ekstra spørgsmål: Hvor kan tuner man så en APP server, en der ikke har mange baser, men mange besøgende i de enkelte baser?
Avatar billede cdelicht Nybegynder
25. september 2002 - 12:43 #16
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester