I am seeing a lot of slowness in my env. Noticing that there are too many temp tables (4k) causing sometimes around 120 recompilations per second and at a base line of 30 and sql compilations/sec is around 300 as a base line. Is there a way for us to know how many temp tables is too many temp tables?
I am also seeing instance CPU utilization is below 75% all the time but O/S cpu utilization is above 90%. Since compilations or recompilations usually increase processor pressure and I am not seeing instance cpu utilization, can the number of temp
tables causing perf issues be ruled out in this case?