Configuring a Merlin pool means specifying which datafields of
which datatypes are loaded by the Merlinserver. This is done
by editing the datatypes database. Specifically, the _P
specifier for the datatype.
This exercise will show you one way to modify the pool configuration, and observe the effect on pool size.
CR
datatype. The
usual _P
(Pool Inclusion) specifier is:
_P<"*;*;">
Start the xvthor application and use the
File -> Show all DBs
button to display and then open-writeable the datatypes database
of choice.
% xvthor &
|
Try not to edit the same database as someone else!
CR
.
|
Notice that the RIGHT mouse button must be used to open a menu with these XView applications. After typing in "CR", hit the return key to lookup the datatype TDT.
_P
specifier so it is now
*;*;*
(add one asterisk). This instructs the
Merlinserver to load the third datafield as well as the first two.
Save the edited datatree.
|
Once the TDT widget is in modify mode, select the Pool Inclusion datafield by pressing the left mouse button. This should bring up the tdt-editing widget.
|
Add the asterisk required and press Apply. Then press Save on the TDT widget to write the change to the database.
% more $DY_MERLIN_LOG_FILE . . look for medchem98demo... . . Mon Apr 12 13:36:48 1999: auto-opening `/usr/local/daylight/thordb/medchem98demo.THOR' loading datatypes: 23 datatype definitions loaded loading primary data: ................... pool loaded: 1999 TDTs read, 1999 rows in pool Creating hash table... Scanning datatypes... 0 dataitems of type SIMILARITY 1999 dataitems of type $ROWID 2397 dataitems of type PCN 0 dataitems of type $GRF 1607 dataitems of type CL 970 dataitems of type PKA 3485 dataitems of type $NAM 4965 dataitems of type P 22 dataitems of type PKA1 0 dataitems of type $ISM 0 dataitems of type ISM 1999 dataitems of type $SMI 18 dataitems of type MR 2081 dataitems of type $WLN 0 dataitems of type AMW 9 dataitems of type P2 1772 dataitems of type AC 10 dataitems of type REM 582 dataitems of type P1 1825 dataitems of type $D3D 1945 dataitems of type CR 1993 dataitems of type $CAS 1998 dataitems of type FP 1998 dataitems of type F 1827 dataitems of type CP ------- 33502 dataitems total Figuring out which indirect references to load ... Loading indirect data: .................. 1894 indirect-reference TDTs scanned, 1726 loaded (95667 bytes of raw indirect data, 151634 bytes total) Pool Information: 662223 bytes for raw data 263250 bytes for pool 10012 bytes for hash table 95667 bytes for indirect data -------- 1031152 bytes for pool. 185168 bytes system overhead -------- 1216320 bytes total memory