Di seguito sono riportati alcuni suggerimenti per creare applicazioni e visualizzazioni che ottengono buoni risultati anche con documenti di accesso lettore controllate:
- Vista incorporata utilizzando Categoria unico Show. Questo è il vincitore, a mani basse. Se i dati sono strutturati in modo che gli utenti possono vedere tutti i documenti in una categoria, quindi è possibile visualizzare solo il contenuto di tale categoria molto velocemente per l'utente. In alcuni casi, può essere utile per consentire alle categorie di utenti switch, nel qual caso si devono prendere in considerazione se non riesce a vedere il contenuto delle altre categorie. Ma nella maggior parte dei casi, la vista sarebbe qualcosa come le mie vendite e avrebbe mostrato tutti i documenti di vendita per l'utente corrente. L'avvertenza per questo tipo di vista è che l'interfaccia utente per il client Notes non è così bello come la modalità di visualizzazione nativa. Per i browser Web, è altrettanto buono, e non abbiamo mai visto una ragione per non utilizzare questo tipo di visualizzazione per applicazioni browser web. In effetti, la performance è così buono che ita ¢ â, ¬ â "¢ s più veloce per aprire uno di questi con i documenti di accesso lettore controllati piuttosto che aprire una vista nativo senza documenti di accesso controllati lettore!
Leggi tutto ...
Visto 10304 volte da 2491 spettatori
Ecco alcuni suggerimenti sulle prestazioni vista, a prescindere dal fatto che i documenti di accesso lettore controllati sono presenti.
Ora / data formule
Utilizzo di @ @ Ora o Oggi, in una formula di colonna o una selezione impone una visione ricostruire ogni volta che si aggiorna la vista. Pertanto, se si utilizza questo tipo di formula, contempla la possibilità di vista l'aggiornamento manuale o "Auto, al massimo ogni n ore." In questo modo, quando gli utenti aprono la vista, non dovranno attendere per una vista ricostruzione (o raramente così , in quest'ultimo caso). L'aspetto negativo di questo è che la vista può essere out-of-date, perché aperto senza cercare di aggiornare. Considerate i contenuti di questi punti di vista e quanto velocemente cambiano per determinare se o non è possibile utilizzare queste opzioni di indicizzazione in modo sicuro.
Leggi tutto ...
Visto 8645 volte da 2579 spettatori
Abbiamo visto un drammatico aumento del numero di situazioni critiche relative a Lotus Notes Nomi Reader campi e Lotus Notes viste. I clienti trovano che la performance è inaccettabile frequentemente durante il giorno. Non riescono a capire il motivo perché le revisioni del codice e test pilota, tutto è andato liscio. Ma pochi mesi dopo stendere per l'intero dipartimento / divisione / azienda, scoprono che le denunce circa le prestazioni stanno dominando le conversazioni con i propri dipendenti, e qualcosa deve essere fatto.
Leggi tutto ...
Visto 4373 volte da 1288 spettatori
La prima cosa in vista di Lotus Notes si dovrebbe sapere prima di risoluzione di un problema di performance in vista note coinvolgente. Server Lotus note possono indicizzazione per l'indicizzazione è come funziona il processo. L'indicizzazione è fatta solitamente da il compito di aggiornamento, che passa ogni 15 minuti sul server Domino. Tecnicamente, è possibile regolare l'intervallo, ma è per rinominare i file, in modo che avviene raramente.
Quando l'attività di aggiornamento in Domino Server viene eseguito, sembra per ogni database le note sul server Domino con una data di modifica più recente rispetto l'ultima volta il compito eseguito Update. Così il compito aggiorna le viste in tali database. Sulla base della nostra esperienza, è ragionevole presumere che ci vogliono circa 100 millisecondi per aggiornare un display in un database di produzione normale in un ambiente di produzione.
Leggi tutto ...
Visto 5676 volte da 1485 spettatori
Non gestire contrassegni di mancata lettura.
Se questa opzione nelle proprietà del database, contrassegni di mancata lettura non verranno monitorati nella vostra applicazione, indipendentemente dalle impostazioni che avete per ogni visualizzazione. Sono abituato a seguire il database client_clock abilitato il tempo e vedo che mi ha sorpreso. Per un'applicazione di grandi dimensioni (circa 20 GB con 200.000 documenti), il mio client Notes potrebbe aprire il database in circa cinque secondi senza contrassegni di mancata lettura, compreso il traffico di rete. Con i contrassegni di mancata lettura accesa, ho dovuto aspettare altri sei o più secondi. Questo ulteriore tempo è stato speso in GET_UNREAD_NOTE_TABLE e RCV_UNREAD. Con i contrassegni di mancata lettura spento, queste chiamate non sono fatti.
Leggi tutto ...
Visto 8455 volte da 2010 spettatori