linear hash modulo 65536 (OpenInsight Specific)
At 18 OCT 1997 04:50:09PM Edmund Wright wrote:
Sorry if the following is trivial – I'm new to programming OpenInsight, having recently taken over an application written by somebody else.
The problem: when adding data, one (large!) linear hash table in my application expanded to use modulo 65536, and started giving group calculation errors. I've got round this by reverting to the version before expansion and setting Sizelock to 2. However, it leads to a few questions:
* Am I right in concluding that 64K - 1 is the maximum modulo linear hash tables support?
* Is it OK to continue with sizelock=2? Will any new data (I have quite a bit more to add) simply go into the .OV overflow chain? What are the performance implications of this? Any other implications?
* Are there any alternative strategies? (Using a larger frame size looks attractive. Is this a good/bad/stupid idea? If "good", how do I change the frame size without rebuilding the table from scratch?)
Any help gratefully received!
At 18 OCT 1997 11:16PM John Duquette wrote:
What version of the NPP are you using?
John Revelation
At 20 OCT 1997 07:05AM Edmund Wright wrote:
I'm using NPP version 1.4 (and OI 3.3)
Edmund
At 20 OCT 1997 09:51AM John Duquette wrote:
Edmund,
You should probably use the FIXGCE program on your lh tables. If you do not have it, post your email and I will email it to you. Id try to put a link in here but I seem to mess those up more often than not
John Revelation
At 21 OCT 1997 03:39PM Edmund Wright wrote:
John,
I don't have FIXGCE ? my email address is: [email protected]
Many thanks
Edmund