我读过Oracle 11g has a results cache feature,我真的可以从中受益。但是,我的客户有Oracle 10g。是否有任何明智的方法来模拟PHP/5.2支持的Web应用程序,该应用程序通过ODBC(使用Oracle的驱动程序,而不是Microsoft的)连接到远程Oracle 10g服务器。Oracle 10g的结果缓存
的想法是缓存大表通常返回小数据集,并确保高速缓存的数据被丢弃的复杂查询时,对基础表的变化(它不需要是立竿见影,一个小时的延迟是可以接受的) 。
我可以在网络服务器(不是Oracle服务器)上安装新软件,如果有必要,我可能会切换到OCI8。
您能否详细说明您的答案?我了解存储功能,但memcache可以帮助检测或跟踪过时的数据? – 2011-06-17 08:23:35
与结果缓存不一样。在11g中也有CQN,因此您可以更新缓存http://download.oracle.com/docs/cd/B28359_01/appdev.111/b28424/adfns_cqn.htm – oluies 2011-06-17 17:47:28