Dans les Notes d'IBM, j'ai deux bases de donnéesrecherche de documents et documents sous de deux bases de données dans les notes IBM
Orders.nsf et OrdersArchive.nsf
Dans la base de données Orders.nsf je Orderdocuments et documents Orderline One L'ordre pourrait avoir X Orderlines.
Par exemple ordre 1 a deux lignes de commande:
- Cartire
- lampe
Donc, au total il y a un document de commande et deux documents Orderline.
La base de données Orders.nsf contient toutes les commandes depuis 2014 jusqu'à maintenant. Toutes les anciennes commandes + lignes de commande se trouvent dans la base de données OrdersArchive.nsf.
Il existe maintenant une vue dans les deux bases de données dans laquelle les utilisateurs peuvent rechercher des lignes de commande. Par exemple, John recherche Cartire et voit qu'il existe des lignes de commande précédentes avec cartire. Le problème est que John doit faire la recherche dans la base de données Orders.nsf et dans la base de données OrdersArchive.nsf. Parce que la commande avec cartire orderline pourrait être de 2016 mais pourrait aussi être de 2010.
Pour cela, j'ai un nouveau serveur sur lequel j'ai une base de données orders.nsf dans laquelle j'ai copié toutes les commandes et les lignes de commande des deux bases de données. Afin que John puisse chercher dans cette base de données pour voir si des lignes de commande ou des ordres existent déjà.
Le problème est maintenant que vous avez 2 documents. Existe-t-il un moyen plus simple de résoudre ce problème? Comme créer 1 vue sur le serveur 1 qui obtient toutes les commandes d'une ligne de commande de la base de données Orders.nsf et OrdersArchive.nsf? Ou cela va-t-il réduire les performances?
Combien de documents contient chaque base de données? Et lorsque les utilisateurs recherchent dans OrdersArchive, la performance est-elle correcte? –
Dans orders.nsf aprox 250k ordersArchive.nsf aprox 750k – YdB
La performance de recherche est-elle correcte dans ordersArchive.nsf? –