问题:
性能测试的时候,遇到第一次读取数据库很慢,以后几次都瞬间读取完成。
应该是Oracle缓存的作用,第一次读完以后放入缓存,以后读取就很快了。
但是测试的时候这样可不行。

解决方法:清除缓存

ALTER SYSTEM FLUSH SHARED_POOL
ALTER SYSTEM FLUSH BUFFER_CACHE
ALTER SYSTEM FLUSH GLOBAL CONTEXT