Hi ,
Some news since yesterday :
-- Our cpu overconsumption is linked to a well-known Sybase 15.x bug when Engine Local Cache is filled. We applied TF 757 , but we got same issue and finally we have scheduled every hour a job to free unused procs in cache. Issue is still pending and it seems Sybase does plan nothing for this issue.
-- Execution time degradation seems linked , not to IMDB as we thought, but to dml_logging set to minimal for tempdbs. In fact, when analyzing figures from MDA tables, same workload , either allocates 80 temp tables and does 200K transactions and commits , either , with dml_logging = minimal , allocates 8000 tempdb tables and does 4 times number of commits and transactions.
Feeling that is increased with increase of nesting.
Sounds weird, configuring minus logging increases commits and transactions.
Is someone aware of something to solve procedure cache issue , or at lesat be sure to avoid it ?
Regards
Marc