@Simon - Not sure.....I got burned too many times with CIS in the past, so my MDA collector (in java) does strictly RPC calls to $monWhatEver table
@Mike W - that is what I meant by a different approach - RPC - not SQL....most MDA tables can be hit via SQL for quick checks, but any reliable monitoring (in my mind) has to use the RPC interface.
E.g:
try
{
mda_query = "{call $" + mda_table + "}";
mda_rpc = syb_conn.prepareCall(mda_query);
}
catch
....