| BDE Configuration Tips |
|
|
|
| Contributed by Liz McGuire | |
| 05 February 2002 | |
|
A compilation of advice on setting those obscure "INIT" settings in the BDE (compiled by Liz). BDE Configuration Suggestions Compiled by Liz McGuire Introduction Nearly every Paradox user eventually wants to know what to do with those obscure "INIT" settings in the BDE. The following is a compilation of advice from folks on the Paradox newsgroups - take it for what it's worth. (I could not find any explanation on why the recommendations are what they are.) Random Notes From The Groups SHAREDMEMLOCATION: I've seen Bertil recommend setting this to 5BDE on Windows 2000 machines. Bertil responded that if one can run two or more instances of Paradox 8/9/10 on a Windows 2000 machine without setting the SHAREDMEMLOCATION to 5BDE, then you can ignore this setting. On Borland's BDE newsgroup, I've seen them recommend setting this to 6BDE under Windows XP (if you are having out of memory problems). (I haven't tested either setting.) MAXFILEHANDLES: I've seen recommendations to lower the value in this setting. Bertil replies: "I have often recommended to lower MAXFILEHANDLES if you run into problems with files not being released properly, especially after import/export. This was an issue in P5 and maybe early releases of P7.32. I don't know if it valid any longer." From Rick Kelly: "I changed MEMSIZE to 84 and SHAREDMEMSIZE to 28672 on a 128MB NT4 sp6a workstation running on a Novell 5.1 LAN. All forms, reports, etc running locally and tables on the server and noticed a significant improvement. Several complex forms (P9RT/SP3) involving about 10 tables with 4-6 tcursors loaded in 1 sec vs 5 sec before. All other BDE settings were installation defaults with the exception of MAXFILEHANDLES = 96." (later addition: MINBUFSIZE (2048) and MAXBUFSIZE (8192).) From Brian Bushay: "I would leave maxfilehandles at its default of 40 Make sure minBuffsize is at least 1 meg. getting MinBuffsize to one meg is the only thing I have found that makes much difference. MaxBufsize 8-16 meg Here is general rule of thumb for memsize 1) Take the total amount of RAM on the machine and subtract 16MB for NT or 8MB for Win95. 2) With the remaining amount of RAM, set MEMSIZE to 3/4 of the amount and SHAREDMEMSIZE to 1/4 of the amount. For example : If you had a 64MB machine running NT you would start with 48MB (64-16) and set : MEMSIZE = 36 (48 * .75)From J. Eric Taylor: BDE Administrator Configuration Settings Use the default settings where the column is blank in this document. CONFIGURATION TAB System | Init | Definition 64 MG 32 MG 128 MG 256 MG 96 MG 80 MGCONFIGURATION TAB Configuration | Drivers | Native | Paradox BLOCK SIZE 16384CONFIG.SYS Settings for Windows 95/98 Files=100 Buffers=80,0 FCBS=40,4 Stacks=32,512 Break=On LastDrive=Z What Liz picked up from these and other sources Various now out of print books on Paradox support the above recommendations and I could find nothing opposed to them, nor could I find anything which offered significantly more information. Thanks Thanks to Bertil Isberg, Rick Kelly, J. Eric Taylor, Stacy Rowley and Robert Harder for replying on the groups and/or sending me information. Thanks to Brian Bushay, Mike Irwin, Richard Davis, Dan Richardson and the authors of Paradox books which discuss configuring the BDE for providing some of the info that was sent to me. |
|
| Last Updated ( 20 September 2005 ) |
| < Prev | Next > |
|---|





