Quantcast
Viewing all articles
Browse latest Browse all 2539

Re: How to Check Which Statements Return Big Results

Standard MaxDB performance analysis functionality is included in the CCMS (DB50) of AS ABAP. Since you are using AS JAVA you are stuck with the generic MaxDB tools. Unless Database Analyzer, which is meant for long term analysis, provides the information you are after I don't believe it is available. You could write a custom script that takes snapshots of the system (processes, active statements, space usage, etc) at regular intervals and then another script to summarize the snapshots. Should be easy enough for example with perl. For short term analysis, monitors are being used and they have an impact on the performance of the system. I assume your analysis is correct that the growth happens in the temporary area since it is released if the database is restarted. You could make sure by looking at the system table DATASTATISTICS and seeing whether it is indeed the temporary data area that grows. You should be able to identify the growing table(s) (even system tables) by looking at the system table TABLESTATISTICS. Another idea. Could it be that one of the monitors was switched on 12 days ago, causing the problem? With MaxDB 7.5 you shouldn't switch on any of the monitors if having patch level lower than 35, see SAP note 1098561 for details.


Viewing all articles
Browse latest Browse all 2539

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>