Effects Of Virtual Views On Performance; Compatibility With Existing Applications - Netscape DIRECTORY SERVER 6.2 - DEPLOYMENT Deployment Manual

Table of Contents

Advertisement

Virtual Directory Information Tree Views
To clarify any doubts that you may about the effects of views on searching,
understand that if the base of the search is a view and the scope of the search is not
base, then it is a views based search; otherwise, it is a conventional search. For
example, if you perform a search with a base of
entries from the virtual search space will be returned—in fact, no
virtual-search-space search is performed. Views processing occurs only if the
search base is
search does not result in entries from both places (you would would get entries
back from both places if it were a conventional DIT).

Effects of Virtual Views On Performance

The performance of views-based hierarchies is dependent on the make up of the
hierarchy itself and the number of entries in the DIT. In general, you may see a
marginal change in performance (within a few percentage points of equivalent
searches on a conventional DIT) if virtual DIT views is enabled in your directory.
Note that if a search does not invoke a view, then there is no performance impact.
As always, we recommend that before deployment, you must test your virtual DIT
views against expected search patterns and loads.
We also recommend that the attributes used in view filters be indexed if the views
are to be used as general-purpose navigation tools in the organization. Further,
when a sub-filter used by views matches a configured virtual list view index that
index will be used in views evaluation.
There is no need to tune any other part of the directory specifically for views.

Compatibility With Existing Applications

Virtual DIT views are designed to mimic conventional DITs to a high degree. Most
applications should continue to work without any knowledge that they are
working with views. But for a few specialized cases, there is no need for directory
users to know that views are being used in a Directory Server instance—views
look and act like conventional DITs.
Certain types of applications may have problems working with a views-enabled
directory. For example:
Applications that use the DN of a target entry to navigate up the DIT. Such a
type of an application would find that it is navigating up the hiearchy in which
the entry physically exists instead of the view hiearchy in which the entry was
found. The reason for this is that views makes no attempt to disguise the true
84
Netscape Directory Server Deployment Guide • December 2003
ou=Location Views
dc=example,dc=com
(or below). This way, views ensures that your
, then no

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the NETSCAPE DIRECTORY SERVER 6.2 - DEPLOYMENT and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

This manual is also suitable for:

Directory server 6.2

Table of Contents