看你的数据库是做什么用的?还有你的内存是多大?通上面的看你的shared pool明显有些过大,一般情况下1G内存在100-120左右就可以了至于buffer cache 设置成96MB也是可以的,主要后期可能参考v$db_cache_advice其它设置基本没什么大问题
你的oracle版本为多少,选择典型分配吧,一般选择40%,再根据你的情况,使用sga advisor进行分析,看是否合适.再进行修改.