Turboimage Database Enhancements - August 2001
Pass ‘base ID’ between processes:
•threads
•forking/forked processes
•father/son processes
•unrelated processes
What is ‘base ID’?
•An index into an array of DBUs this
process has opened
•Array resides in DBUX
•Pass ‘base ID’ means share DBU
- What if the receiving process already has the same DB
opened?
- Who is the owner?
- What if process terminated?
- How to handle user logging?