Sign up on the Revelation Software website to have access to the most current content, and to be able to ask questions and get answers from the Revelation community

At 24 APR 2002 07:26:28AM Richard Guise wrote:

It has been confirmed that OI32 and NT Service 1.5 will work OK together provided that OI32 doesn't feed NT Service 1.5 any records ]64k for writing.

In our case it is very unlikely that a data file record would exceed 64k - and anyway an MFS could guard against that (Sprezz have one available via their web site).

However, my concern is Btree records in the !file.

In OI16 (and Arev) the Btree index algorithm clearly splits and balances Btree index records so that none exceeds 64k.

Does OI32 use the same algorithm as OI16? If not then OI32 writing Btree records via NT Service 1.5 could cause some fun.

Can we have an authoritative response on this point?

Thanks in anticipation


At 24 APR 2002 09:23AM [url=http://www.sprezzatura.com" onMouseOver=window.status= Click here to visit our web site?';return(true)]The Sprezzatura Group[/url] wrote:

Having produced more documentation on index structures than any other organisation we'd hope this can be considered authoritative.

Index row sizes in AREV/OI16 and OI32 are controlled by a common area that dictates that the maximum node size can be 1K. Same goes for transactions.

Speed improvements may be gained by increasing this node size (see next SENL) but this is quite a technical tweak so most systems have a 1K node size.

In short this won't be a problem in OI32.

The Sprezzatura Group

[i]Celebrate CeBIT with Sprezz Local![/i]


At 24 APR 2002 10:36AM Mike Ruane wrote:

Authoritatively, this is not a problem in OI32. We still use the same routines that break the nodes into 1K chunks.

Thanks-

Mike RUane


At 24 APR 2002 04:16PM Richard Guise wrote:

Many thanks, Mike & Andrew.

I'm sure I won't be the only person asking this question!

View this thread on the forum...

  • third_party_content/community/commentary/forums_nonworks/63ad97191039daaa88256ba5003ed970.txt
  • Last modified: 2023/12/28 07:40
  • by 127.0.0.1