The Access database engine (Jet) is multi-threaded.
By default it uses three threads, but this can be
increased by a registry setting. Threads are used
for background processes, like loading or flushing
the data cache.
However, Access is not certified for use on a dual
processor pc, and perhaps never will be. You will
probably get thread contention issues if you try.
You might be able to get around the (hypothetical)
thread contention issues (perhaps by turning off
one of the processors), but that would probably
defeat the theoretical advantages.
Although MS does no further development of Jet, they
continue to release bug fixes. Intel is selling a
'hyperthread' processor, which works like a dual
processor. If enough people use these, perhaps MS
will fix Jet so that it is safe to use on a multi-
processor system.
(david)
Howard said:
Does Access 2000 have multithreading capabilities? Would it benefit
from a dual processor pc? I know disk I/O is also very important, but
I'm interested in the processor portion of it.
Thanks!