ORACLE将表cache进SGA
来源:互联网 发布:淘宝下载安装最新版 编辑:程序博客网 时间:2024/05/17 09:22
尝试将表缓存进buffer pool,并长期keep在LRU热端,BUFFER_POOL和CACHE同时指定,用BUFFER_POOL来指定存储的缓冲池。
alter table T_FLY cache;
alter table T_FLY storage(buffer_pool keep);
oracle的db_buffer_pool由三部分组成:
buffer_pool_defualt
buffer_pool_keep
buffer_pool_recycle
如果要把表钉死在内存中,也就是把表钉在keep区。
相关的命令为:
alter table ..... storage(buffer_pool keep);
这句命令把表示表如果缓存的话是缓存在keep区。
可以通过语句:
select table_name from dba_tables wherebuffer_pool='KEEP';
查询到改表是放在keep区中的。
但是不意味着表已经被缓存了。
下面的语句把表缓存:
alter table .... cache;
可以通过
select table_name from dba_tables where
table_name LIKE 'AD%' AND LTRIM(rtrim
(cache)) ='Y'
查询到该表已经被缓存了。
加入到keep区的表不是说不能被移出内存,不过是比较不容易移出内存。也可以手工来移出内存,命令如下:
alter table ... nocache;
- ORACLE将表cache进SGA
- oracle Library Cache Object loaded into SGA
- SGA--Database Buffer Cache
- Oracle SGA
- oracle sga
- Oracle SGA
- 20151102 oracle sga管理,oracle临时表
- 7.Oracle深度学习笔记——内存架构之SGA Buffer Cache
- 23.Oracle深度学习笔记——内存架构之SGA Buffer Cache
- oracle查看SGA
- Oracle SGA PGA UGA
- oracle 内存管理SGA
- 00002.Oracle查看sga
- oracle sga相关
- oracle修改sga
- ORACLE SGA问题分析
- oracle 内存二 SGA
- oracle sga设置
- php注释
- Python基本语法1
- STL中的set容器的一点总结
- 【操作系统】fork()、exec()函数学习笔记
- 向 iOS 设备发送推送通知
- ORACLE将表cache进SGA
- 比较全的JS checkbox全选、取消全选、删除功能代码
- strcpy的实现
- VB学习第九周--计算π的近似值
- 众多Android 开源项目推荐 和分享45个android实例源码,很好很强大
- [4月25日的脚本] 在Office 365 Exchange Online中按类别给任务列表项分类
- linux c语言字符串函数replace,indexOf,substring等的实现
- jQuery 获取屏幕高度、宽度
- Asp.Net直接退出系统的代码!(转)