检查错误信息,确定是哪个pool 是shared pool ORA-4031故障树是否检查shared pool大小及free大小 检查对应pool参数/大小 大于512M 否加大参数 是搜索关键字 大小<2G & free < 200M 大小<1G 大小>2G & free > 200M 加大shared pool关闭durations设为1个sub pool trc中各个sub pool非free内存分配 无异常组件检查各sub pool的total free space 存在<16M子池 free都大 是否开启duration 是关闭duration:查看详情否其他问题需专家分析 检查各子池free list(非reserve) 存在>4000大chunk 大量<4000小chunk 碎片问题Top 3存在异常组件Top 1 超过50% 存在异常组件DBA_HIST_SGASTAT单调递增 搜索关键字 KGL: NO ACCESS关闭自动SGA sql area | SQLA | libaray cache ges resource | gcs resource gcs shadow | ksfd*I/O *db_block_buffer* *pcur* | * ccur*