首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

怎么设置将oracle中指定表加载到内存,提高查询性能

2012-03-24 
如何设置将oracle中指定表加载到内存,提高查询性能?如何设置将oracle中指定表加载到内存,提高查询性能?[解

如何设置将oracle中指定表加载到内存,提高查询性能?
如何设置将oracle中指定表加载到内存,提高查询性能?

[解决办法]
一般第一次会慢点 后面基本就越来越快了,当然要求服务器内存够大,能加载这么多数据到缓存区
如果是超级大表的话,只能分区.一般情况是不用你做什么动作的
[解决办法]
不懂
http://wenku.baidu.com/view/562c60a4f524ccbff1218433.html
[解决办法]
加并行不就可以提高了吗。
[解决办法]
oracle貌似没有这样的功能。

不过 timesten + oracle 的组合可以实现楼主的功能。

同时oracle会自己缓存经常查询的数据。


[解决办法]
楼主的意思是将常用的表放到keep池里吗?
要将表放到keep池里,你应该要清楚你要keep的表有多大,并且内存是否足够用。
通常将不经常改变但又需要经常全表扫描的表放到keep池里。

[解决办法]
其实SGA中高速缓存 会存放经常访问表的数据.提高缓存命中。。Oracle自己会做的。首先保证内存够用
[解决办法]
alter table xxx cache;

热点排行