Database 当实际数据更改时,结果缓存数据会发生什么变化?
如果我执行了一个查询,其结果存储在结果缓存中,当我通过插入、删除、更新等方式修改代码中使用的一个表时,结果缓存中的数据会发生什么变化 它是否已完全删除,并在下一次执行时从光盘中读取所有内容?或者,它是否会保留下来,但在执行下一个查询时,会从光盘中读取并合并更改的区域 那么基本上,当一个表数据发生变化时,结果缓存中的数据会发生什么变化 提前谢谢 当其中一个表数据发生更改时,结果缓存中的数据会发生什么变化 Oracle立即使缓存的结果集无效。下一个将使用缓存的查询查询数据库并重新填充缓存Database 当实际数据更改时,结果缓存数据会发生什么变化?,database,oracle,oracle11g,sql-tuning,Database,Oracle,Oracle11g,Sql Tuning,如果我执行了一个查询,其结果存储在结果缓存中,当我通过插入、删除、更新等方式修改代码中使用的一个表时,结果缓存中的数据会发生什么变化 它是否已完全删除,并在下一次执行时从光盘中读取所有内容?或者,它是否会保留下来,但在执行下一个查询时,会从光盘中读取并合并更改的区域 那么基本上,当一个表数据发生变化时,结果缓存中的数据会发生什么变化 提前谢谢 当其中一个表数据发生更改时,结果缓存中的数据会发生什么变化 Oracle立即使缓存的结果集无效。下一个将使用缓存的查询查询数据库并重新填充缓存