Oracle10g 清除查询之间的oracle缓存

Oracle10g 清除查询之间的oracle缓存,oracle10g,Oracle10g,我想了解查询执行的实时性,有不同的提示,也有不同的提示。但是oracle DB会在查询第一次执行后和第二次快速执行后缓存查询。如何在每次执行查询后清除此缓存 ALTER SYSTEM FLUSH BUFFER_CACHE 手册中有更多详细信息: 准确地说,这会清除数据块的缓存;它不会清除查询本身的缓存。@Jeffrey Kemp:在11g中才引入了查询缓存,在此之前没有专用的查询缓存。在11g版本1中,查询缓存必须通过语句中的提示来启用。这一点很好,但我指的不是查询结果缓存,而是游标缓存。

我想了解查询执行的实时性,有不同的提示,也有不同的提示。但是oracle DB会在查询第一次执行后和第二次快速执行后缓存查询。如何在每次执行查询后清除此缓存

ALTER SYSTEM FLUSH BUFFER_CACHE
手册中有更多详细信息:

准确地说,这会清除数据块的缓存;它不会清除查询本身的缓存。@Jeffrey Kemp:在11g中才引入了查询缓存,在此之前没有专用的查询缓存。在11g版本1中,查询缓存必须通过语句中的提示来启用。这一点很好,但我指的不是查询结果缓存,而是游标缓存。