NOTESSIDAN

Allt om Lotus Notes & Domino




Hur vet man vilka vyer man kan ta bort i en Notesdatabas
Vyer är den primära anledningen till att en notesdatabas blir seg och tar lång tid att öppna.
Det man först bör titta på om man har en seg databas är om det finns vyer som inte används eller inte behövs, speciellt vyer med många kolumner och flera sorteringar.

Det finns idag mig veteligt inga verktyg på marknaden som kan tala om för mig om det finns vyer i en databas som inte används av användare eller programmatiskt. Ett sådan verktyg skulle behöva analysera varenda note i databasen och ta reda på om det är har referens till tex. en vy, dessutom kan det faktiskt finnas referenser från andra databaser vilket gör det hela ganska krångligt och komplext.

Med referens menar jag tex @dblookup, fältformulas och db.getview i script.

Ett sätt att programmatiskt hitta referenser till en vy skulle kunna vara att exportera ut hela databasen som DXL och sen hitta referenser genom att leta i XML koden.

Bilden nedan visar hur jag exporterat ut DXL från en notesdatabas där varje note i databasen motsvarar ett dokument. varje dokument innehåller varje note:s DXL så man kan fritextsöka efter varenda designegenskap i databasen.




Här är några lättare sätt att veta om en vy används:
  • Man kan kolla om vyindex blivit discarded i Domino Administrator
  • Man kan göra en design synopsis och söka efter tex vynamnet


Databasen på bilden ovan är bara ett snabbt Lotusscriptexempel, skicka ett mail om du vill ha den, men den ultimata lösningen hade väl varit om man kunde samla in alla note:ar från alla databaser och från alla servrar som dokument in i databasen. Sen programmatiskt hitta alla möjligheter till referenser i XML koden. och sen generera en rapport med alla vyer med en speciell referens oavsett databas eller server. Minst sagt en liten utmaning ;-)



Relevanta Poster på Notessidan:



Publicerad 2007-02-20 | Kommentarer: 2 | Läsningar: 1491
Kommentarer

Johannes ( 2007-02-20 16:10:23 ) Websida
Ganska snygg lösning. Vi använder Teamstudio Configurator för att söka globalt i databaser efter referenser till vyer.
Thomas Adrian ( 2007-02-20 22:33:44 ) Websida
Tack för tipset


/T



Sök på Notessidan
Thomas Adrian
ThomasCertifierad utvecklare och administratör inom Notes & Domino

Kontakta mig







Senaste Sökningarna på Notessidan
Sön - sharepoint (R:1)
Sön - räkna and antal and besökare (R:0)
Sön - browser (R:17)
Sön - stoppar and mail (R:1)
Sön - korrupt (R:3)
Sön - böcker (R:0)
Sön - kalendern (R:12)
Sön - feature (R:15)
Sön - print and mime (R:2)
Sön - länka (R:0)
Sön - databasen (R:94)
Sön - access (R:47)
Sön - outlook (R:15)
Sön - webanvändare (R:0)
Sön - google and maps (R:6)
Sön - juffe (R:2)
Sön - uidoc.print (R:1)
Sön - java and lotusscript (R:26)
Sön - besök (R:0)




Databasstatistik Blogg
Uppdateras var 15:e Minut

Antal Poster:562
Antal Kommentarer: 1405
Alla sidvisningar idag:
Unika Besökare idag:
Databasstorlek: 153Mb
Fixup: 2019-09-21 00:31:16
FT:2019-09-22 16:18:56
DB Procent använd: 99,8
Antal Agenter: 42
Antal Formulär: 65
Antal Vyer: 60
Antal Dokument: 7982
Antal Image Resources: 108
Antal Subformulär: 18
Antal Scriptbibliotek: 11
Totalt Antal Designelement: 576
Antal Attachments: 159
Antal Konflikter: 0
Server version 1: 405
Server version 2: Release 9.0.1FP9|August 14, 2017
Server Plattform: Windows/64
Ändrad: 2019-09-22 17:05:44
Server Tidszon: Z=-1$DO=1$DL=3 -1 1 10 -1 1$ZX=131$ZN=W. Europe
Region:
Kommentarsspam Idag: 10
Kommentarsspam Totalt: 18892


BlogRankers.com

Top Sites at iWEBTOOL.com

Fight Spam! Click Here!

Bloggtoppen.se

Listed on BlogShares

Increase website traffic

Top Internet Blogs

Site Checker