F
farmerjohn1958
VB Front End -> ADO -> OLE DB Prov -> Net Share MDB on LAN
OplocksDisabled = 1 on Client.
db is an Open Connection to MDB - Shared Mode - One Active User
rs.Open "Select * From UserTab Where LoginId = 'person'", db,
adOpenStatic, adLockOptimistic
Repeated 4 times in a row
Log from db_WillExecute & db_ExecuteComplete events
Ticks: 561 Select * From UserTab Where LoginId = 'person'
Ticks: 550 Select * From UserTab Where LoginId = 'person'
Ticks: 551 Select * From UserTab Where LoginId = 'person'
Ticks: 721 Select * From UserTab Where LoginId = 'person'
Ticks are large due to net latency on the LAN, But ....
Are pages supposed to be cached locally in the Connection's read cache
so the latter 3 queries should in theory be faster?
OplocksDisabled = 1 on Client.
db is an Open Connection to MDB - Shared Mode - One Active User
rs.Open "Select * From UserTab Where LoginId = 'person'", db,
adOpenStatic, adLockOptimistic
Repeated 4 times in a row
Log from db_WillExecute & db_ExecuteComplete events
Ticks: 561 Select * From UserTab Where LoginId = 'person'
Ticks: 550 Select * From UserTab Where LoginId = 'person'
Ticks: 551 Select * From UserTab Where LoginId = 'person'
Ticks: 721 Select * From UserTab Where LoginId = 'person'
Ticks are large due to net latency on the LAN, But ....
Are pages supposed to be cached locally in the Connection's read cache
so the latter 3 queries should in theory be faster?