(A wild thought born of ignorance) Is there any standard process that can be set off remotely and is recorded in the SYS tables? e.g. ANALYZE dual and look at LAST_ANALYZED?

If this could be done, there would be an error in the time bigger than the network delay - it might be acceptable.