I suggest changing the DBD::Sybase ping statement which is totally inefficient.
Currently it's: select * from sysusers where 1=2 I suggest the usual "select 1", which in my profiling averages 10x faster than the above. Would there be any reason to use the sysusers table except to check that it exists? In any case, without sysusers, Sybase ASE won't even run. --- Henri Asseily [EMAIL PROTECTED] Chief Technology Officer BizRate.com "Que les inopérants laissent passer ceux qui font" Achille Talon