oracle性能调优之-SharePool调整与优化-共享池的调整与优化(SharedpoolTuning)共享池(Sharedpool)是SGA中最关键的内存片段,共享池主要由库缓存(共享SQL区和PL/SQL区)和数据字典缓存组成。其中库缓存的作用是存放频繁使用的sql,pl/sql代码以及执行计划。数据字段缓存用于缓存数据字典。在内存空间有限的容量下,数据库系统根据一定的算法决定何时释放共享池中的sql,pl/sql代码以及数据字典信息。下面逐一解释各个部件并给出调整方案。一、共享池的组成Librarycache(库缓存)-存放SQL,PL/SQL代码,命令块,解析代码,执行计划Datadictionarycache(数据字典缓存)-存放数据对象的数据字典信息Userglobalarea(UGA)forsharedserversession-用于共享模式,可以将该模块移到laregpool来处理。专用模式不予考虑。二、Librarycache作用与组成LibraryCache由以下四个部件组成SharedSQLareasPri