Again, Thanks a lot Jeff, for your time.
For temp tables creation, you were right, I finally found a "new" hashtable creation within a stored proc which is called several million times a day. So , IMDB and RDDB fetaures , are currently perfectly working for this application.
For another one, a very heavy usage of tempdb led us to huge figures in spinlocks for IMDB caches we have created. (20% contention) . I will add cache partitions and monitor.
For high CPU usages , I got figures from sysmon but I see nothing high when pikes occured.
Sampling Started at : Nov 24 2014 1:55PM
Sampling Ended at : Nov 24 2014 2:12PM
Sample Interval : 990 s
Nb transactions : 17198
Procedure Cache Management | per sec | per xact | count % of total |
--------------------------- ------------ ------------ ---------- ----------
Procedure Requests | 11.1 | 0.6 | 11025 | n/a |
Procedure Reads from Disk | 0.2 | 0.0 | 220 | 2.0 % |
Procedure Writes to Disk | 0.2 | 0.0 | 226 | 2.0 % |
Procedure Removals | 2.2 | 0.1 | 2132 | n/a |
Procedure Recompilations | 0.1 | 0.0 | 118 | n/a |
Recompilations Requests:
Execution Phase | 0.1 | 0.0 | 64 | 54.2 % | |
Compilation Phase | 0.1 | 0.0 | 54 | 45.8 % | |
Execute Cursor Execution | 0.0 | 0.0 | 0 | 0.0 % | |
Redefinition Phase | 0.0 | 0.0 | 0 | 0.0 % |
Recompilation Reasons:
Table Missing | 0.1 | 0.0 | 104 | n/a | |
Temporary Table Missing | 0.1 | 0.0 | 104 | n/a | |
Schema Change | 0.0 | 0.0 | 14 | n/a | |
Index Change | 0.0 | 0.0 | 0 | n/a | |
Isolation Level Change | 0.0 | 0.0 | 0 | n/a | |
Permissions Change | 0.0 | 0.0 | 0 | n/a | |
Cursor Permissions Change | 0.0 | 0.0 | 0 | n/a |
SQL Statement Cache:
Statements Cached | 0.0 | 0.0 | 16 | n/a | |
Statements Found in Cache | 1.2 | 0.1 | 1188 | n/a | |
Statements Not Found | 0.0 | 0.0 | 16 | n/a | |
Statements Dropped | 0.0 | 0.0 | 35 | n/a | |
Statements Restored | 0.0 | 0.0 | 6 | n/a | |
Statements Not Cached | 0.0 | 0.0 | 0 | n/a |
BTW , we experienced no other issue since we free ProcCache regularly.
Again , thanks a lot for your help.
Regards
Marc