关闭高速缓存

OFF 选项禁用 SQL 语句高速缓存。当您为您的会话关闭高速缓存时,不为那个会话执行 SQL 语句高速缓存代码。

在反复地执行相同的查询以及模式更改不频繁的环境中,设计 SQL 语句高速缓存旨在节省内存。如果不是这种情况,您可能想要关闭 SQL 语句高速缓存来避免高速缓存的开销。例如,如果你您几乎没有高速缓存结合,也就是说,当相对少量的匹配但存在许多新的条目进入高速缓存时,高速缓存管理的开销很高。在此情况下,请关闭 SQL 语句高速缓存。

如果您知道您正在执行许多不具备 SQL 语句高速缓存资格的语句,则您可能想要禁用它,并避免因查看是否每一 DML 语句具备插入到高速缓存内的资格而导致的测试开销。