日期:2014-05-17  浏览次数:20848 次

求集群命令
我们的数据库现在是用的集群技术,有两个实例在运行.有的时候对大表的数据查询的时候,查询速度很慢,影响系统的正常运行.这时候有个暂时的解决办法,就是分别连接到两个实例里面执行命令 alter system flush buffer_cache.
为了尽量阻止产生这种情况.我们准备写个JOB,让它每天早上5点去执行命令alter system flush buffer_cache.但发现有个问题就是这个JOB执行的时候,只能刷新其中的一个实例,并且是随机的。这样达不到理想的效果.所以,本人在这里向大家请教一下,有什么办法能实现我说的效果?有什么集群的命令吗??


------解决方案--------------------
oracle非常不推荐去刷数据缓冲区的。
解决方法应该是从业务逻辑上去解决,或增大buffer_cache,或者使用默认池或回收池,以及修改相应设计SQL等。
而不是去刷buffer_cache.