PHP和Oracle OCI之间的等待时间很长

时间:2010-07-08 12:11:39

标签: php oracle

我在Windows服务器上安装了XAMPP。我的服务器上有2个应用程序:

第一个应用程序:PHP和MySQL应用程序。此应用程序可以快速运行,无需在链接/页面之间等待。

第二个Appilcation:PHP和Oracle应用程序。我使用“Oracle Instant Client(OCI)for Windows(32位)”来连接Oracle Server(在另一台机器上)。我有8个表,每个表上最多1000行数据。我的查询非常简单。查询Oracle数据库时,Everyting正常工作。

但是,有时我在页面/链接之间等待超过20秒。收到页面的时间太长了。这主要发生在第一次进入网站时。另外,在页面上等待5-10分钟后,尝试点击应用程序中的其他页面或链接时会发生这种情况。

使用OCI连接Oracle数据库时,如何减少或终止此延迟?

1 个答案:

答案 0 :(得分:4)

你是如何联系的?如果您使用oci_connect,那么这可能是问题的很大一部分 - 切换到oci_pconnect。

如果不这样做,请确保DNS A和PTR记录可用于两端(或确保您只使用IP地址而不是名称来连接)。

下进行。