首页 > 代码库 > Shared pool
Shared pool
1. Shared pool是SGA设置中最复杂也是最重要的一部分内容,Oracle通过Shared pool来实现sql共享,减少代码硬分析等,从而提高数据库的性能。Shared pool的大小可以通过初始化参数shared_pool_size设置。
2. 把Shared pool的内存结构在level 2级转储出来,内容被记录在一个trace文件中,这个trace文件在undmp目录下。
alter session set events ‘immediate trace name heapdump level 2‘;
3. Shared pool通过Free Lists管理free内存块(Chunk),free内存块按不同size被划分到不同的部分(bucket)进行管理。
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。