How to check cached tables changing CACHE to NOCACHE


SELECT TABLE_NAME,CACHE FROM DBA_TABLES
WHERE LTRIM(CACHE)='Y' ORDER BY TABLE_NAME;


rem -----------------------------------------------------------------------
rem Purpose:    identifying the tables in CACHE. and generate script for
rem changing CACHE to NOCACHE
rem -----------------------------------------------------------------------

SELECT TABLE_NAME,CACHE
FROM DBA_TABLES WHERE CACHE='    Y' ORDER BY TABLE_NAME;

SELECT 'ALTER TABLE '||TABLE_NAME||' NOCACHE;'
FROM DBA_TABLES WHERE CACHE='    Y' ORDER BY TABLE_NAME;

Post a Comment

And that's all there is to it!

If anyone has any other questions or requests for future How To posts, you can either ask them in the comments or email me. Please don't feel shy at all!

I'm certainly not an expert, but I'll try my hardest to explain what I do know and research what I don't know.

Previous Post Next Post