Voici quelques astuces pour faire des applications ou des vues qui se comportent bien, même avec des documents d'accès lecteur contrôlées:
- Vue intégrée utilisant Catégorie seul spectacle. C'est le gagnant, haut la main. Si vos données sont structurées de telle sorte que les utilisateurs peuvent voir tous les documents dans une catégorie, puis vous pouvez afficher uniquement le contenu de cette catégorie très rapidement à l'utilisateur. Dans certains cas, il peut être judicieux de laisser les catégories de commutation des utilisateurs, dans ce cas, vous devez considérer si oui ou non il peut voir le contenu des autres catégories. Mais dans la plupart des cas, le point de vue serait quelque chose comme Mes ventes et de faire preuve tous les documents de vente pour l'utilisateur actuel. La mise en garde pour ce genre de vue est que l'interface utilisateur pour le client Notes est pas aussi bien que l'affichage de la maternelle. Pour les navigateurs Web, il est tout aussi bonne, et nous n'avons jamais vu une raison de ne pas utiliser ce genre de vue pour des applications de navigateur Web. En fait, la performance est tellement bonne que l'ITA ¢ â, ¬ â "¢ s plus rapide pour ouvrir un de ces documents avec accès contrôlés lecteur que d'ouvrir un point de vue indigène, sans accès à des documents contrôlés lecteur!
Lire la suite ...
Vue 10233 fois par 2475 spectateurs
Voici quelques conseils sur les performances d'affichage, indépendamment de si oui ou non accès à des documents lecteur contrôlées sont présents.
Date / heure formules
Utilisation de @ @ Maintenant ou aujourd'hui dans une formule de colonne ou de la sélection en vue de reconstruire les forces chaque fois que le point de vue est rafraîchie. Par conséquent, si vous utilisez ce genre de formule, envisager de faire la mise à jour manuellement vue ou "Auto, dans la plupart des tous les n heures." De cette façon, lorsque les utilisateurs ouvrent le point de vue, ils n'auront pas à attendre pour avoir une vue de reconstruire (ou rarement aussi , dans ce dernier cas). L'inconvénient de cette est que la vue peut être out-of-date, car elle a ouvert, sans chercher à actualiser. Considérez le contenu de ces points de vue et à quelle vitesse ils changent de déterminer si oui ou non vous pouvez utiliser ces options d'indexation en toute sécurité.
Lire la suite ...
Vu 8590 fois par 2567 spectateurs
Nous avons vu une augmentation spectaculaire du nombre de situations critiques liées à Lotus Notes champs Noms Reader et Lotus Notes vues. Les clients trouvent que la performance est inacceptable fréquemment durant la journée. Ils ne peuvent pas comprendre pourquoi parce que les revues de code et des tests pilotes tout s'est bien passé. Mais quelques mois après déployer à l'ensemble de leur département / division / entreprise, ils constatent que les plaintes concernant les performances dominent les conversations avec leurs employés, et quelque chose doit être fait.
Lire la suite ...
Vu 4345 fois par 1281 spectateurs
La première chose que dans Lotus Notes voir que vous devez savoir avant de dépannage des performances en vue des notes problème impliquant. Serveur Lotus Notes peut indexation pour l'indexation est de savoir comment le processus fonctionne. L'indexation est généralement effectuée par la tâche de mise à jour, qui circule toutes les 15 minutes sur le serveur Domino. Techniquement, il est possible de régler l'intervalle, mais il est de renommer les fichiers, de sorte qu'il est rarement fait.
Lorsque la tâche Mettre à jour dans le serveur Domino s'exécute, il cherche pour chaque base de données des notes sur le serveur Domino avec une date de modification plus récente que la dernière fois la tâche s'est mise à jour. Donc, la tâche met à jour les points de vue dans ces bases de données. Basé sur notre expérience, il est raisonnable de supposer que cela prend environ 100 millisecondes pour mettre à jour un affichage dans une base de données la production normale dans un environnement de production.
Lire la suite ...
Vu 5647 fois par 1477 spectateurs
Ne pas gérer les marqueurs de non lus.
Si cochez cette option dans les propriétés de base de données, marques non lus ne seront pas suivis dans votre application, indépendamment des paramètres que vous avez pour chaque vue. Je suis habitué à suivre la base de données compatible client_clock temps et je peux voir que j'ai été surpris. Pour l'application de grande taille (environ 20 Go avec 200.000 documents), mon client Notes pourrait ouvrir la base de données en environ cinq secondes, sans marques non lus, y compris le trafic réseau. Avec des marques non lus allumé, j'ai dû attendre six autres secondes ou plus. Ce délai supplémentaire a été passé dans GET_UNREAD_NOTE_TABLE et RCV_UNREAD. Avec des marques non lus éteint, ces appels ne sont pas faits.
Lire la suite ...
Vu 8410 fois par 2004 spectateurs