RECYCLE池用来缓存那些不希望保存在内存中的表,例如,很少进行扫描或访问的表。如果应用程序以一种随机的方式访问 一张比较大的表,这些被缓冲的数据在被清除出内存之前,很少会有机会再次被访问。这些数据存放在缓冲区中,不仅会浪费内存空间,而且可能把其他一些有可能被访问的数据清除出去。这些数据没有必要放到缓冲区中,可以通过使用RECYCLE斌来避免这些数据对其数据的影响。
不必RECYCLE池很大的内存空间,较小的缓冲区可以将更多的内存留给DEFAULT 和KEEP池。但是太小的的话,数据可能在事务结束之前就从内存中被清除出去,这会导致额外的性能问题。
[@more@]来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/330796/viewspace-897188/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/330796/viewspace-897188/