2016-03-23 15 views
1

Temelde aynı bilgilere sahip olan 2 lotus nota veri tabanım var: çalışan verileri. Çok fazla belge olduğu için ekibimiz, tüm verilerin iki DB'ye ayrılmasının daha iyi olacağını düşündü. Ayrıca, her iki veritabanının verileri de frmEmployeeInfo olarak adlandırılan aynı isim ve tasarıma sahip bir form kullanır.2 diğer veritabanından bilgi alan bir görünüm nasıl oluşturulur?

İstemci, daha önce bahsettiğim veritabanlarının her ikisinden de veri (belge) içerecek şekilde üçüncü bir veritabanı istiyor. Örneğin, başka bir veritabanının görünümünü açmak için ana hatlarını kullanabileceğimi biliyorum, ancak bu üçüncü veritabanında diğer 2 DB'den gelen belgeleri gösteren bir görünüm oluşturmak mümkün mü? Bunun 'yapılabilir' olup olmadığından emin değilim. Belgeleri veritabanlarından bu 3'e kopyalamak istemiyorum. Veritabanının çok yavaş olacağına inanıyorum çünkü veritabanı çok fazla olacak.

Nasıl yapabilirim konusunda herhangi bir öneriniz var mı?

Önceden teşekkür ederiz.

+0

Kaç tane belge hakkında konuşuyorsunuz? Çalışan bilgilerini tek bir veritabanında tutan yüz binlerce çalışanı olan şirketler var. –

+0

Yaklaşık 20.000 belge. –

+2

Notlar ve Domino'nun (R 4.6 veya önceki sürümleri) eski bir sürümünde veya gülünç altından güçlü bir sunucuda çalışmadığınız sürece, bunu iki veritabanına ayırmanın bir nedeni yoktur. Bunu yapmayı öneren kişi, Notes ve Domino ölçeklenebilirlik değerlendirmelerinde tam anlamıyla 15 yıl geçti. –

cevap

1

Bunu klasik Notlar'da yapamazsınız. Ama bunu XPages'da (veya oluşturduğunuz bir web arayüzü aracılığıyla) yapabilmelisiniz.

Veritabanı ne kadar büyük? Milyonlarca belgeyle Notes veritabanlarım var, bunları ikiye bölme ihtiyacım yok, tüm belgelere kolayca erişmek istiyorsanız korkunç bir tasarıma benziyor.

+0

@dblookup gibi bir şey yapamadı ve arama yapmak için diğer veritabanlarını belirleyemedi? – Zach

+0

Merhaba, Karl. Her şeyden önce, cevapladığınız için çok teşekkürler. Görünümde yaklaşık 20.000 belgeye veya daha fazlasına sahip olacağım. Sunucu ABD'de olduğu gibi, ancak kullanıcılar dünya çapında olduğundan, sunucudaki veritabanına erişmek çok yavaş (onlara yerel kopyalarla erişmelerini istemek). Ayrıca, performansı iyileştirmek için görünümün bazı sütunlarını sildim (yerel kopyalarda bile çok yavaştı). Öyleyse, bu belgelerin tüm belgelere bakışı basit tutmak için iyi olacağını düşünüyor musunuz? –

+0

Ayrıca, Karl, Xpages ile bir çözüm geliştirdim: 2 sekmeli bir sekmeli panel ekledim (her bir veritabanı görünümü için her bir sekme). Ancak, bu X sayfasını istemci-sunucu uygulamasında nasıl göstereceğimi düşünüyordum, çünkü Xheet'i bir taslaktan açmak mümkün değil, örneğin (Bu Xpages işlevlerinde yeni olduğum için yanlış olabilirim). Tekrar çok teşekkür ederim. –

İlgili konular