我在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数据库时,如何减少或终止此延迟?
答案 0 :(得分:4)
你是如何联系的?如果您使用oci_connect,那么这可能是问题的很大一部分 - 切换到oci_pconnect。
如果不这样做,请确保DNS A和PTR记录可用于两端(或确保您只使用IP地址而不是名称来连接)。
下进行。