I have a query to monitor SGA (non-)utilisation:
select sum(bytes)/1024/1024 " SGA Free " from v$sgastat where name='free memory';
That's great, but I need more detail about what exactly is using the space. Essentially, I'm looking for clues to tell me more precisely what might be wrong with this (rather large application).
select * from v$sgastat does not give me anything that I recognise as a developer - at least not without some pointers.