I had shared_pool sizing problems with 9i when using what used to be a good value for sga_max_size on an 8i database. I did all kinds of alter system this and that for sga components (different pool parameters). show sga didn't reflect any changes. Looking at v$sgastat should show your change.