198
About optimized Verity databases
The Verity Database (VDB) is the fundamental storage mechanism responsible for
supporting dynamic access to documents in collections. A VDB consists of simple
tables with rows and columns that relate to each other by row position. VDB tables
are not relational, and their architecture supports quick and efficient searching over
textual data. A VDB consists of segments which are packed into a single file. One of
the advantages of having one packed VDB file is optimized search performance. The
fewer files that need to be opened during search processing, the faster the search
performance.
The VDB optimization option optimizes the packing of a collection's VDBs. When
VDBs are built during normal indexing operations, the segments are not stored
sequentially in the one-file VDB file system. As a result of VDB optimization,
performance can be improved by re-serializing the packed segments in the VDBs so
that all segments are contiguous, and VDBs can grow in size. Optimized VDBs can
grow up to 2 gigabytes in size as opposed to the maximum 64 megabytes for an
unoptimized one.
Using this option may degrade your indexing performance when certain indexing
modes are set for the collection.
Performance tuning options
mkvdk
Option
-maxfiles num
-diskcache num
Chapter 9 Managing Verity Collections with the mkvdk Utility
provides performance tuning options, described in the following table:
Description
This option sets the maximum number of files that mkvdk can have open
at once. The default is 50.
This option sets the size of the mkvdk disk cache in kbytes. The default is
128.
Need help?
Do you have a question about the COLDFUSION 5-ADVANCED ADMINISTRATION and is the answer not in the manual?